What causes lack of demand for oil?
S&P is somewhat recovering - down 5.6% now (instead of 7+)
WTI is up to $34 -
so hopefully some sticking