AsiaIndiaNorth America #Shorts | China backs India as US imposes tariffs over Russian oil; calls Washington a “bully” 22 August 2025, 1:53 pm Team Buyback