Oil spikes as Middle East war all but halts Hormuz ship strait March 2, 2026 · Moneyweb Read full story at source