Business
Liberty Energy Inc (NYSE: LBRT) Have Declined -39.78% YTD, Forecasting What Will Happen Next
Liberty Energy Inc (NYSE:LBRT)’s traded shares stood at 6.72 million during the last session, with the company’s beta value hitting 0.68. At the close of