Urgent Action: China Slashes Rates, Injects $138.5B Economic Stimulus to Shield Economy by cnr_staff May 7, 2025