Lack of oil demand is weighing on markets: Analyst

1:41 AM ET Wed, 20 July 2016

Miswin Mahesh, oil analyst at Barclays, says a slowdown in global growth and lack of demand is putting downward pressure on oil prices.