Liberty Energy's Shares Rise 10.4% YTD: Time to Buy or Hold?
In a volatile oil and energy market, Liberty Energy Inc. LBRT has demonstrated resilience, with its share price increasing 10.4% year to date (YTD). This gain significantly outperforms the broader oil...