Liberty Energy Q2 FY26 net income falls 39% to $43 million; revenue rises 14% to $1.2 billion - LBRT News | Rallies