Oil slides on Hormuz deal as brent closes in on losing war gain June 18, 2026 · Moneyweb Read full story at source