Update news

Cancel

Reserves hit $46.7bn on six-month high inflows