Royal Dutch Shell says it’s moving ahead with its Carmon Creek oilsands project in northern Alberta.
CBC | Business News