Oil hits one-month high
Loonie hits nearly three-month high on expectations of new NAFTA deal
TSX gains 88 points
Markets end week on high after steady rate hike outlook by Fed chairman
Loonie trades lower
U.S. stocks climb higher
Loonie creeps up in trading
Inflation report helps boost Canadian dollar
Dow surges nearly 400 points