People walk past the People’s Bank of China, the country’s central bank, in Beijing. AFP/Adek Berry China's central bank cuts two key rates to historic lows 20 May 2025