India’s ongoing crude oil imports from Russia have contributed to global energy price stability,…
‘Oil prices would have hit $120-130’: India says its oil imports from Russia helped global markets; Hardeep Puri hits out at critics

India’s ongoing crude oil imports from Russia have contributed to global energy price stability,…