(NaturalNews) IEA forecasts a 4 million barrel-per-day oil surplus by 2026 as production outpaces sluggish demand growth. OPEC+ and non-OPEC producers, led b…