TECK Earnings: AI Insights on Teck Resources Ltd