Venezuela, Iran could further pressure oil prices in 2026

Wait 5 sec.

Even before the latest developments in Caracas and Tehran, forecasts pointed to an oversupply of crude this year.