China posts net forex buy of 93 billion yuan in May as foreign currency demand stays elevated Crypto Briefing