Oil demand has fallen big time. Oil companies running out of storage facilities. OPEC cuts expire end of July.  Price will suffer huge. 
= oil companies go bankrupt. =banks crack/ start BK and have to sell stocks to make up for the loan defaults. Fun fun! #stocks #oil