Trump will find a way to declare the Iran war over before his China trip around March 29, 2026.
“If you talk about three or four weeks, we're we'll already he'll be in China March 29th. So my inclination, again, if we were just doing a prediction markets, is that he's going to find a way to declare this over before then, cuz he's needs a little time to get his mind set on that.” View on YouTube
Trump did not declare the Iran war over before his China trip. Instead, the trip itself was delayed by about seven weeks specifically because of the ongoing conflict (from late March to May 14-15), and by the time Trump landed in China the war still had not been resolved - reporting described him returning with 'no grand bargain' and no breakthrough on Iran.