Russia’s oil deliveries to India are 30% below peak
There are tentative signs that Russia's diversion of crude oil to Asia from long-time European customers is faltering. Shipments to China and India are down by almost 30% from their post-invasion peak.
While it’s too early to say with…