Business

Indian imports of Russian oil have surged as the country tries to curb inflation..