The Colling Group
Global equity markets staged a remarkable rally since the low on March 23rd, and some stocks have reached new all-time highs despite many economies still struggling to come back.