The Dow and S&P 500 has closed at fresh records following solid economic data from Germany and the US.
To read our articles you will need to either login or subscribe.