India’s Soaring Russian Oil Purchases Amid Sanctions
India’s purchases of Russian oil hit a consistent €2.5 billion in October, the same amount as the previous month, according to a European think tank. Despite impending sanctions...
