Venezuela, Iran could further pressure oil prices in 2026
Even before the latest developments in Caracas, forecasts from the International Energy Agency, the US Energy Information Administration, and major investment banks were converging on a projected surplus of roughly 1.5 to two million barrels a day in 2026. That outlook follows a steep 20% decline in crude prices in 2025, as OPEC+ began unwinding…

