Crude oil plunged to levels not seen since February with a 26% drop taking price towards key technical support. The levels that matter on the WTI short-term charts.
Crude oil plunged to levels not seen since February with a 26% drop taking price towards key technical support. The levels that matter on the WTI short-term charts.