×

Oil stocks are a ‘compelling buy’: Technician

2:00 PM ET Wed, 4 Nov 2015

Top technician Rich Ross says oil stocks could surge 15% in the near-term.