What effect will Middle East tensions have on Trump's China visit?

time May 05 2026