Baytex Energy Corp (BTE) ticks all the boxes for top investors with its surprise performance of -6.07% last month.
On Friday, Baytex Energy Corp (NYSE: BTE) was -1.81% drop from the session before settling in for the closing price of $3.31. A 52-week range