Futures Contracts: The $89 Billion Oil Gamble Shaping Markets | Whale Factor