News

Russia continued to be the top oil supplier to India during the first six months of 2025, accounting for about 35 per cent of ...