Oil prices fall on hopes that more Iranian crude will hit the global market as supplies near critically low levels.
Energy MarketWatch Jun 22, 2026
Oil prices fall on hopes that more Iranian crude will hit the global market as supplies near critically low levels.
Oil prices fall on hopes that more Iranian crude will hit the global market as supplies near critically low levels.
Energy MarketWatch Jun 22, 2026