Oil trader owes $9 million after starting the day with $77,000

Oil prices fall as rising U.S. inventories reassert supply concerns

By Zerohedge.com The April 20 historic oil price crash that sent the prompt May WTI contract plunging to the unheard of price of negative $40 per barrel now seems like ancient history with oil back in the $20s (at least until the June contract matures in 10 days) and stocks are delightfully levitating, but to one trader […]