Oil crashes down over 8% from its $94 highs. Hedge funds cut leveraged positions in a messy sell off.



This has everything to do with the U.S. Dollar rally (separate pane) and the 10 YR yield (white line).

Oil was just shy of its $95 resistance.

Refer to above chart. 

Comments