China vows to retaliate as US announces fresh tariffs – business live