← All stories
Markets
Are BP plc (LSE:BP.) & Shell Diverging in Focus — The Next Catalyst to Watch
Highlights Shell and BP, the UK's two largest integrated energy producers, face different investor expectations regarding capital discipline and shareholder return frameworks in the current geopolitical backdrop. Geopolitical risk premiums…
Covered by 1 outlet
All coverage · 1 article