India imports around 80 per cent of its oil requirements and movement in global prices has a major impact on government...
13 Sept 2016 1:04 AM IST