Oil Prices Plunge to $106: What It Means for Crypto and the Economy | Whale Factor