Year to date markets continue to make progress, this is despite a promising start to the year which was snuffed out by Europe and China’s self-induced slowdown. July however, finished on a positive note as “Super” Mario Draghi, the Head … Continue reading