The oil glut will last until 2026. Here’s why it’s unclear how big it will be.
Investors and analysts have spent much of the year taking the view that the oil market, which has been in oversupply mode, is headed straight for a glut through 2026, and that glut could reach as much as 4 million barrels per day (b/d) and further depress global prices along the way. That scenario still…