Oil prices have marked fresh seven year highs for the past three weeks with WTI now eyeing uptrend resistance. The levels that matter on the weekly technical chart.
Oil prices have marked fresh seven year highs for the past three weeks with WTI now eyeing uptrend resistance. The levels that matter on the weekly technical chart.