Oil prices fall on hopes of Strait of Hormuz reopening May 29, 2026 · Financial Times Read full story at source