The move comes amid a 14% slump in global crude since November. India is the world’s third largest consumer and importer of oil.
The move comes amid a 14% slump in global crude since November. India is the world’s third largest consumer and importer of oil.