North American stock markets were continuing their streak of record highs in late morning trading today.

About 90 minutes after the opening bell, the S&P/TSX composite index was up 38.08 points to 15,824.11.

On Wall Street, the Dow Jones industrial average rose 65.77 points to 20,570.18, the S&P 500 advanced 3.35 points to 2,340.93 and the Nasdaq composite added 10.08 points to 5,792.65.

Oil prices were also up, with the March crude contract fetching $53.42 (U.S.) a barrel, a bump of 22 cents.

April gold contracts gained $1.10 at $1,226.50 an ounce.

The Canadian dollar was one sore spot, down 0.07 of a U.S. cent to 76.44 cents U.S.

Elsewhere in commodities, March natural gas nudged up four cents to $2.95 per mmBTU and March copper was up a penny at $2.74 a pound.

The Toronto Star and thestar.com, each property of Toronto Star Newspapers Limited, One Yonge Street, 4th Floor, Toronto, ON, M5E 1E6. You can unsubscribe at any time. Please contact us or see our privacy policy for more information.

Our editors found this article on this site using Google and regenerated it for our readers.