Oil plunged more than 6% this week with crude continuing to contract within a massive consolidation range. The technical levels that matter on the WTI weekly chart.
Oil plunged more than 6% this week with crude continuing to contract within a massive consolidation range. The technical levels that matter on the WTI weekly chart.