Liberty Energy slides after May 5 insider sale filing adds supply overhang - LBRT News | Rallies