Storia: China posts net forex buy of 93 billion yuan in May as foreign currency demand stays elevated — Warptech Lab News