China’s April forex reserves fall by $68 billion amid slowdown worries

China’s April forex reserves fall  by $68 billion amid slowdown worries
play icon
Commuters wait to cross an intersection on a rainy morning in Beijing. Associated Press