Almost everyone and everything I read is saying the same thing i.e. that it is due for recovery. It has to come. Wonder if it will have one final dip before that - maybe that is what the $20 oil was all about.
DLS Price at posting:
49.5¢ Sentiment: None Disclosure: Not Held