Finance IEF: Global Oil Demand Forecast Shows 2.2 Million Barrel Gap in 2026 Finance News Aug 15, 2026 A 2.2 million barrel per day gap has opened between major energy forecasting agencies in their assessments of 2026… Read More...