Someone just opened a $28,000,000 $OIL long with 20x leverage.

Smart money… or just another gambler?