India — which imports more than 85% of its oil — is among the few remaining buyers of Russian crude, a key source of revenue for Vladimir Putin’s regime. Evaporating European demand is putting severe pressure on Russia’s oil industry, with the government forecasting output could drop by as much as 17% this year.
