Oil prices fall, stock markets set to rally after Trump delays Iran strikes

Wait 5 sec.

The main U.S. indexes were on track to open higher on Monday after President Donald Trump said he would order the military to postpone strikes against Iranian power plants.