Oil prices surged more than 5% to seven year highs with the breakout marking a seventh-weekly rally in crude. The levels that matter on the WTI weekly technical chart.
Oil prices surged more than 5% to seven year highs with the breakout marking a seventh-weekly rally in crude. The levels that matter on the WTI weekly technical chart.