World Trump Gives Iran 48-Hour Deadline on Strait of Hormuz | Markets Surge, Oil Drops 24 March 2026, 4:39 am Team Buyback