The US dollar weakened slightly in calm currency trading. The 2% lift in Shanghai yesterday helped undo damage caused by last week’s falls, pointing to moderating fears around China / US trade issues. ...