China and India facing 100% tariff for buying Russian oil under new US sanctions bill

· The Independent