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 the war, where is India getting its oil from?
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 the war, where is India getting its oil from?