Liberty Energy Inc. Q1 Results Reflect Industry Challenges
The shale oil company Liberty Energy Inc. $LBRT reported its weakest profit in three years amid declining oil prices and growing concerns about future energy demand. Despite these headwinds, some oper...