DOW 23590.8▲160.5

NASDAQ 6715.63▼-12.042

S&P 500 2579.11▲3.85

S&P TSX 16037.2▲11.57