NBC News reported that the U.S. military was three hours away from launching missile strikes on targets in Iran when President Donald Trump announced on social media that an agreement had been reached, halting the operation. U.S. officials confirmed that while naval units had prepared for the strikes, specific targets like Kharg Island were not authorized for attack.
