Business

Lower oil prices could mean $13B in losses for Canada, CIBC warns

Published: 

A dump truck works near the Syncrude oil sands extraction facility near the town of Fort McMurray, Alta. on Sunday, June 1, 2014. (Jason Franson / THE CANADIAN PRESS)