Oil prices surged 11% off the March low with a breakout of a multi-week downtrend taking WTI into resistance. Here are the levels that matter on the technical charts.
Oil prices surged 11% off the March low with a breakout of a multi-week downtrend taking WTI into resistance. Here are the levels that matter on the technical charts.