Oil Majors Drag European Stocks Lower, Snapping Five-Day Rally
European stock markets halted their rally as energy heavyweights extended losses, with investors dumping oil shares on demand fears and sliding crude…
European stock markets halted their rally as energy heavyweights extended losses, with investors dumping oil shares on demand fears and sliding crude…
FTSE 100 retreats as BP and Shell lead energy sector slump, mirroring a slide in oil prices and cautious sentiment across UK…
Soaring Iran profits at BP, Shell, and TotalEnergies have turned into a tax target, jeopardizing billions in shareholder returns as Europe seeks…
Shell Brazil executive departs following Orca oil project go-ahead, creating uncertainty around Shell’s deepwater expansion while adding to future global crude supply.
Shell profit beats consensus as Iran war volatility supercharges oil trading revenue.
Shell profits surge as Iran war fuels oil price rally and trading windfall, lifting energy stocks.