TECK Financials: Teck Resources Ltd AI Analysis