June 09, 2026
Oil prices climb over $100 per barrel, with no sign of a swift reopening of the Strait of Hormuz