Shell takes $600m impairment from cancelled Dutch biofuels project
Shell has recorded a £446 million ($600 million) impairment after halting a major biofuels project in Rotterdam while updating its production and earnings guidance. The oil and gas group reported an improved performance in its integrated gas trading arm for the third quarter of 2025,...