Teck decision to cancel Frontier rattles investor confidence, critics say
The decision by Teck Resources (TSX: TECK.B; NYSE: TCK) to withdraw its $20 billion Frontier project from the regulatory review process will further reduce investor confidence in Canada’s oil and…