Canadians asked to weigh in on Teck’s proposed oil sands mine

A joint federal-provincial review panel is calling for public comments on Teck Resources’ (TSX:TECK.A and TECK.B)( NYSE: TECK) multibillion-dollar Frontier oil sands project, to be built about 110 kilometres north of Fort McMurray, in Alberta. Frontier is expected to cost...