Russia continues to be the second largest oil supplier to India after Iraq. NEW DELHI: India’s…
Tag: India and Russia
India: Sudden halt to Russian oil imports would hurt citizens – Times of India
NEW DELHI: India defended its continued purchases of Russian oil on Wednesday, saying they were part…