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

LEAVE A REPLY

Please enter your comment!
Please enter your name here