Oil Further Weakness as China stock drop 7%
Oil fell threw $70 today as overall fundamental weakness and China dropping overnight led to the significant pullback. There is the $68 50day moving average that is the next support but overall the picture seems weak right now.