En route to New Delhi this month, US officials proclaimed themselves satisfied that India is buying Russian oil below G-7 price caps designed to undercut Moscow’s war in Ukraine without disrupting global energy flows. Market experts — and even some of those involved in the energy trade — say it’s not so clear. India’s consumption of […]