China drops Russia to salvage economy as US threatens 'most serious challenge' to trade April 24, 2024 During her visit to China last month, US Treasury Secretary Janet Yellen warned Beijing businesses would face “significant consequences” if they were More