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?
Related Posts
Watch: Children stuck in school bus on flooded Mumbai road; rescued
In Mumbai, a school bus with six children and two staff members became stranded in a waterlogged street due to heavy rains. Promptly responding to […]