What will the carbon price cost the oilsands? A Timbit per barrel, one analysis says