
Markets are suffering from altitude sickness.
The steady upward march of global stock markets was brought to a halt last week with the threat of a second wave of coronavirus and a bleak economic outlook hitting sentiment. The past ten weeks has seen a remarkable rebound…
Read more...