World Markets surge as Trump pauses Iran strikes | Oil prices & global reaction 24 March 2026, 4:09 am Team Buyback