The $90 Stress Test: What Memorial Day's WTI Selloff Means for PUMP, PTEN, and LBRT
WTI hit $90.88 in thin Memorial Day trading on Iran deal speculation. The frac sector — already fighting a repricing battle at $100 WTI — now faces its first real sub-$95 stress test of the cycle.