India’s Economy Is Suffering Its Worst Cyclical Downturn For More Than A Decade
13 December 2019
India’s economy is suffering its worst cyclical downturn for more than a decade, which is weighing heavily on global oil consumption, and until the economy improves, prices a...