Oil prices surge after strikes kill Iran’s supreme leader, tankers hit near Strait of Hormuz

Oil prices surge after strikes kill Iran’s supreme leader, tankers hit near Strait of Hormuz

Citi analysts project Brent crude could trade between $80-$90 per barrel if conflict continues...

Redirecting to full article...