BBusiness Read More Oil drops below $100 on hopes of US-Iran deal to open HormuzMay 25, 2026 Vessels anchored in the Strait of Hormuz near Oman (-) ยท -/AFP/AFP Oil prices plunged below $100 a…