15.8 C
London
Monday, October 13, 2025
- Advertisement -

TAG

Exxon

Exxon loses over $1 billion over Russian sanctions

Exxon, the worlds largest oil & gas company (by value), has lost about $1 billion dollars from its Russian projects due to the sanctions...

Latest news

- Advertisement -