It came as the London-listed oil giant revealed a stronger performance in its oil and gas trading operation.
Shell takes £446m impairment from cancelled Dutch biofuels project

91
It came as the London-listed oil giant revealed a stronger performance in its oil and gas trading operation.