Teck Resources Limited (Teck) today announced its unaudited first quarter results for 2026. "We delivered a very strong start ...