Oil Trader Owes $9 Million After Starting The Day With $77,000
The April 20 historic oil price crash that sent the prompt May WTI contract plunging to the unheard of price...
The April 20 historic oil price crash that sent the prompt May WTI contract plunging to the unheard of price...