OilPrice.com on MSN
World's top oil companies to rake in extra $234 billion in war profits
Big Oil and OPEC+ producers are on track for $234B in extra war profits at $100/bbl - but ExxonMobil is already flagging a ...
Some results have been hidden because they may be inaccessible to you
Show inaccessible results