Why Oil Could Drop to Negative $100

Here we go again. Oil prices are slipping on storage concerns.   Last checked, oil was down 26% to $12.49, and could easily slip back below zero...

This is Why Investors Should Not Trust the Oil Rally

For the first time in history, oil prices went negative. All thanks to a severe lack of demand, and far too much supply.  Not even...