Canada's Teck Resources tops Q2 earnings estimates - TECK News | Rallies