Read full post at forexlive.com
API data released late yesterday showed:
WTI crude oil was up 80-cents to $74.01 just ahead of the release.
It’s increasingly clear that the drop in oil this month was the result of a speculative blowout on fear of a global recession. As the bank run ends, the bulls are picking up the pieces.