Oil prices drop 30% in Q2 2026 after US-Iran peace deal reopens Strait of Hormuz

Comments

Join the discussion on this story.