Brian Ferguson

Getty/CP

You Should Be Outraged!

TORONTO — The chief executives of two of Canada's biggest energy companies say Canadians should be outraged by criticism of the oilsands. Cenovus Energy president and chief executive Brian Ferguson sa...