The Dow hit an all-time high of 18,353.76. The S&P 500 hit 2,151.96 shortly after the open, breaking past its previous record on Monday. In Toronto, energy and industrial shares led the index higher. In Toronto, Canadian stocks rose to the highest in 11 months, led by energy producers as crude surged. Oil’s bounce off a two-month low boosted materials and energy shares.
Source: Mid-Day July 12, 2016 15:56 UTC