Its not just the Libs, lots of US money has been funding the protests, after all, the US rail, pipelines, refiners and ports for shipping all get captive Canadian oil. 

At least in this case we cant blame anyone else for our foolishness...