Stock markets rallied in Canada and the U.S. after President Donald Trump called off a threat to bomb Iran, raising hopes for a deal between the countries.

NEW YORK (AP) — U.S. stocks rallied to their best day in two months, and oil prices fell Thursday after President Donald Trump called off his threat to bomb Iran

Stock markets rallied in Canada and the U.S. after President Donald Trump called off a threat to bomb Iran, raising hopes for a deal between the countries.