string(30) "Read timed out after 2 seconds"

Analyst Interviews

Lack of oil demand is weighing on markets: Analyst

Wednesday, 20 Jul 2016 | 1:41 AM ET

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

Netflix shares surge
Betting on water