The recent rally in US equities stalled and oil prices fell amid China’s announcement overnight that $16bn of import tariffs on US goods will take effect from 23 August. The US dollar was volatile and is slightly lower overall, while bond yields are little changed.