Categories: Blog

ICRA warns oil, gas price surge amid West Asia conflict may strain India’s fiscal position – Telegraph India