Energy ❯Oil Industry ❯Supply and Demand
IEA Report
The International Energy Agency predicts a surplus by 2030, while OPEC calls for continued investment to avoid shortages.