The World Will Have a “Major Surplus” of Oil by 2030

Will the world produce more oil than it needs? The International Energy Agency (IEA) anticipates a…