Shell Canada pulls application for oilsands project north of Fort McMurray

CALGARY – Shell Canada Ltd. says it’s pulling its regulatory application for the proposed Pierre River oilsands project north of Fort McMurray, Alta., in order to focus on existing operations.

Read more: http://tinyurl.com/mvd49mh