A broad-based rally led by the financials sector helped lift Canada’s main stock index higher in late-morning trading while U-S markets also climbed higher.
The S&P/TSX composite index was up 71.77 points at 16,159.32.
In New York, the Dow Jones industrial average was up 92.49 points at 25,802.43.
The S&P 500 index was up 12.31 points at 2,820.79, while the Nasdaq composite was up 64.48 points at 7,695.39.
The Canadian dollar traded for 74.92 cents U-S compared with an average of 75.04 cents on Thursday.
The April crude contract was down 25 cents at US$58.36 per barrel
Gas prices range from .95 to $1.19 a litre as of 4:00 this morning.