Tagged With Crude Oil Demand

This chart shows an insane forecast for worldwide growth of ships, cars, and people