Big oil pays for past bets on fossil fuels With $70 billion hit

© Andrew Harrer/BloombergExxon loss
Exxon news

More from Energy Voice

Latest Posts