×

Oil sell-off was ‘long overdue’: Analyst

11:35 AM ET Fri, 11 Dec 2015

Energy Aspects chief oil analyst, Amrita Sen weighs in on what factors could be influencing the oil price rout.