Home China's central bank says cuts two key rates to ... 20 May 2025 China's central bank says cuts two key rates to historic lows