Trump abruptly reversed his threats - which experts say could have amounted to war crimes - and announced a Pakistani-mediated truce agreement just two hours before a deadline he had set for Iran to open the blockaded Strait of Hormuz.