Business

Global stocks tumble after shock US inflation data, while yuan nears 2-year low ..