Oil prices plummeted more than 13% off the July / yearly high with the sell-off now eyeing critical uptrend support. The levels that matter on the WTI technical chart.
Oil prices plummeted more than 13% off the July / yearly high with the sell-off now eyeing critical uptrend support. The levels that matter on the WTI technical chart.