‘Nail in the coffin’: Era of big oil sands mines may be over
Canada’s oil sands industry may have already built its last big mine.
The cancellation of Teck Resources Ltd.’s Frontier project in northern Alberta — which envisaged producing more crude than OPEC member Gabon — epitomizes the struggles of …