What Trudeau’s Liberal victory means for Canada’s Oil Sands
Despite speculation a Liberal government would make oil and gas stocks dip, the exact opposite happened, with the largest companies enjoying an uptick following Trudeau's win.