I don't see BC swinging wildly to the Conservatives and AB and SK are not exactly strongholds for the Liberals, nor is MB particularly. Why do you conveniently ignore the approval of Trans Mountain and Line whatever it is, as well as Trudeau's support for Keystone XL. Northern Gateway was dead as a nit anyway and Energy East got canned because there is no business case for it now Keystone may go ahead.