Oil prices surged more than 16% off the March low with WTI now threatening a major breakout at the May highs. These are the levels that matter on the technical charts.
Oil prices surged more than 16% off the March low with WTI now threatening a major breakout at the May highs. These are the levels that matter on the technical charts.