US stocks ended sharply higher on Thursday, with indexes extending gains after US President Donald Trump said he cancelled planned strikes against Iran.

US stocks ended sharply higher on Thursday, with indexes extending gains after US President Donald Trump said he cancelled planned strikes against Iran.