"Their #1 argument is Canada's oil is too "dirty". So Trudeau comes up with a system to deal with that. "

Implementing a Carbon tax does nothing to the content of our oil; this will cost everyone directly and indirectly (as every company will cite 'increased fuel costs' as a reason to increase prices) and the actual impact on GHG?  Virtually nil.