Oil Barrels Exxon
Dec. 24, 2024
Exxon pegs recoverable oil at 5.5 billion barrels - Guyana Times Exxon discovers between 500M-1B barrels oil off coast Nigeria ... Abandoned tanker in the Red Sea could spill four times as much oil ... Oil Barrels Exxon