But, even it is down 6 per cent year-on-year (yoy) Declining consistently since April, India's oil imports fell about 29 per cent (YoY) to around 13.44 million tonnes in June, the lowest since October ...
Results that may be inaccessible to you are currently showing.