Liberty Energy Q1 Earnings & Revenues Surpass Estimates, Both Up Y/Y | AllMind News