This energy giant could soon see a breakout to fresh all-time highs, according to the charts
Like many energy names, Exxon Mobil (XOM) hasn’t done much since April, but the stock has been fighting back in recent weeks and it could be getting ready to make new …