Record quarterly earnings: Shell's Q1 profit hit $6.92bn, beating forecasts as oil prices surged due to the Iran war. Conflict boosts margins: Brent crude peaked at $126 a barrel, fuelling Shell’s ...
The result has been a rollercoaster of price movements on energy markets, with some of the world's biggest oil and gas ...