India’s Oil Demand Plunges Most in 13 Years Amid Cash Ban
India’s monthly oil demand fell the most since May 2003 as the government’s crackdown on high-value currency notes continued to reverberate through the country’s $2 trillion economy. Fuel consumption fell Continue Reading
