Brent crude oil price is down over 5% amid reports of progress on Strait of Hormuz.Published by The Spectator IndexJul 28, 2026 9:30:04 PM UTC