Business

Monday 13/February/2017 13:33 PM

India’s oil demand plunges most in 13 years

Mumbai: India’s monthly oil demand fell the most since May 2003 as the government’s crackdown on high-value currency notes continued to reverberate...