Oil Prices Plunge 20% Amid Iran Deal Speculation: Traders Bet on Uncertainty | Whale Factor