Breaking News

India’s demand for oil drops

February 13, 2017 Tristan Van Iersel

In January, India’s oil consumption posted its biggest one-month drop since 2003 as the government’s surprise withdrawal of high-denomination currency notes slowed the economy. An analysis suggests India’s GDP growth for the year ending in […]

1 2