In a report released today, Theresa Chen from Barclays maintained a Buy rating on TC Energy (TRP – Research Report). The company’s shares closed yesterday at $46.89. Discover outperforming ...
A Springfield man was fatally shot early Wednesday morning, prompting the city’s first homicide investigation in 2025, according to the Springfield Police Department. David Franklin, 23 ...