Connect with us

Commodities

Commodities

Visualizing Saudi Aramco’s Massive Oil Reserves

Saudi Aramco controls almost 259 billion barrels worth of oil and gas reserves.