Sable Offshore Corp. (NYSE:SOC) is included among the 14 Best Energy Stocks to Buy According to Wall Street Analysts. Sable ...
Sable Offshore (NYSE:SOC) shares wobble between small gains and losses in Thursday's trading even as Roth Capital initiates coverage with a Buy rating and $30 price target, seeing "a high-growth ...