Wedbush raised the firm’s price target on Tourmaline Bio (TRML) to $43 from $42 and keeps an Outperform rating on the shares. All key ...
Tourmaline Oil Corp. closed 7.6% below its 52-week high of C$70.83, which the company reached on February 21st.
Driving the consideration is the growing concern over power demand growth from data centers, which could double by 2029.