Whale Opens $26 Million Short Position on Crude Oil As Price Falls Amid Middle East Crisis

Whale Opens $26 Million Short Position on Crude Oil As Price Falls Amid Middle East Crisis