Production Services at $109 WTI: RPC's Margin Squeeze and Why Newpark Left the Building
RES | NYSE | NPKI | NYSE | Source data: RPC Inc. Q1 2026 earnings release (8-K filed May 7, 2026), RPC Inc. Q1 2026 10-Q (filed May 8, 2026), NPK International Q1 2026 earnings release (8-K filed April 30, 2026), Baker Hughes U.S. rig count data week ending May