Analysts say the U.S. President’s decision appears driven by the Iran conflict, and a need to manage the fallout in energy markets.

The White House has said that Trump will travel to China from March 31 to April 2, though Beijing has not officially confirmed it.

WASHINGTON, United States: Donald Trump said an upcoming summit in Beijing with Chinese counterpart Xi Jinping could be delayed, as the US president seeks help in reopening the…