India’s opaque purchases of Russian oil emerge as sanctions take a look at Business March 15, 2023 NEW DELHI: En path to New Delhi this month, US officers proclaimed themselves glad that India is purchasing Russian oil…