I supported this pipeline until Trump won.  Canada needed a way to move it's oil that was safer than rail.  With Keystone becoming much more likely to happen, it's no longer necessary.   
The question is why Trudeau would do this?  What did he promise the Chinese?