Business | Thomson Reuters | Tuesday November 10, 2015
Oil is unlikely to return to $80 per barrel before the end of the decade, despite unprecedented declines in investment, as yearly demand growth struggles to top 1 million barrels per day, the International Energy Agency said on Tuesday.
www.ndtv.com/business