Exxon Mobil Vs. The World
shared by shainley on Apr 27
243
views
0
faves
0
comments
This infographic compares the oil revenue (in billions of dollars) of the seven largest oil markets in the world.
Source
Unknown. Add a sourceCategory
EconomyGet a Quote