Teck Resources Limited recently reported its first-quarter 2026 results, with sales of CA$3,943 million and net income of ...