Russia Steps In With 9.5 Million Barrels as India Braces for Oil Supply Shock
India’s energy security has received a temporary cushion as Russia has stepped in to supply 9.5 million barrels of crude oil, helping the country brace for an impending supply shock triggered by global market volatility and geopolitical disruptions. This move underscores the deepening energy ties between New Delhi and Moscow while highlighting the challenges India…
