3 months TC Energy (NYSE:TRP) Reaches New 12-Month High – Time to Buy? MarketBeat TC Energy (NYSE:TRP) Reaches New 12-Month High – Here’s Why Energy · NYSE X