Oil prices have plunged 27% off the highs and the correction may yet drill deeper in the days ahead. The technical trade levels that matter on the WTI weekly chart.
Oil prices have plunged 27% off the highs and the correction may yet drill deeper in the days ahead. The technical trade levels that matter on the WTI weekly chart.