China and India facing 100% tariff for buying Russian oil under new US sanctions bill July 16, 2026 · The Independent Read full story at source