IEA Predicts Significant Decline in World Oil Supply by 2026
Paris: The International Energy Agency (IEA) has revised its supply and demand projections, predicting that global oil supply will average 100.7 million barrels per day (mb/d) in 2026, marking a decrease of 5.7 mb/d year-on-year. This figure is also 1…