Shell warns of renewables loss after halting work on biofuels plant
Renewables seen in loss for Q2Work stopped at Rotterdam siteBig provisions due in 1H resultsOil major Shell (SHEL) presented an updated second-quarter outlook which contained few changes to its production forecasts but signalled its...
05 July 2024