Oil prices soared more than 66% off the November lows with the breakout now eyeing multi-year resistance. Here are the levels that matter on the WTI technical chart.
Oil prices soared more than 66% off the November lows with the breakout now eyeing multi-year resistance. Here are the levels that matter on the WTI technical chart.