Massive surplus threatens global oil prices
With both the IEA and OPEC now forecasting a historic oil surplus for 2026, crude prices have already retreated to $60. In this brief update, Uday Turaga, CEO of ADI Analytics, explains why a combination of macroeconomic headwinds and shifting reserve strategies could pull oil prices down even further. Key Highlights Watch the full video […]