RPC's Leadership Shake-Up Sends Stock Tumbling 12%: What's Next for the Industry? | Whale Factor