From Russia to Middle East: How India is managing to secure its oil supplies amid Iran war
According to the government, India has around 60 days of petroleum supplies in various forms including strategic reserves. But if 20% of the world’s crude supply remains disrupted over 2.5 months of...