Oil spikes as Trump's Iran war speech sends global markets into turmoil April 2, 2026 · Daily Mail Read full story at source