Back to newsTransAlta Corp <TA.TO>: CIBC cuts target price to C$24.50 from C$26.00TTAC•2026-09-22Related NewsXCopper rises on strong China demand