SEC & CFTC Probe $2.6 Billion Oil Trades: What It Means for Crypto | Whale Factor