Tag: global oil prices India economy

National
Will inflation breach 6% again? Oil shock puts India at a crossroads

Will inflation breach 6% again? Oil shock puts India at a crossroads

India faces a renewed inflation risk as crude oil prices hover near $100 per barrel....