Oil Majors Face $44 Billion In Losses After Russia Exit
The oil industry, including companies BP, Shell, and TotalEnergies, was the industry that suffered the greatest financial losses from leaving Russia, an analysis by the Financial Times has revealed.
Out of total losses of some 100…