Whale Investor Takes a Long Position on Crude Oil Using 20x Leverage, Liquidation Price Set at $98.87 | Intellectia.AI