Tag: <span>BP</span>

Home BP
High energy prices leave oil giants untroubled by Russia exit or tax hints
Post

High energy prices leave oil giants untroubled by Russia exit or tax hints

“May you live in interesting times,” runs the saying, supposedly an English translation of an ancient Chinese curse. For BP and Shell, the British companies that account for two of the world’s seven oil “supermajors”, the first quarter of 2022 has been painfully fascinating. Both were heavily enmeshed in Russia and now face having to write...