Russia signs $13bn-a-year oil deal with India in blow to Western sanctions
The 10-year deal is for the supply of 500,000 barrels of oil per day, or about 0.5 per cent of the world’s supply
The 10-year deal is for the supply of 500,000 barrels of oil per day, or about 0.5 per cent of the world’s supply