Crude oil plummeted nearly 10% as recession fears stoke a technical price correction. The levels that matter on the WTI weekly chart.
Crude oil plummeted nearly 10% as recession fears stoke a technical price correction. The levels that matter on the WTI weekly chart.