Oil prices surged more than 85% off the November low with the rally now testing resistance at yearly highs. Here are the levels that matter on the WTI technical chart.
Oil prices surged more than 85% off the November low with the rally now testing resistance at yearly highs. Here are the levels that matter on the WTI technical chart.