Market Overview – 03/08/2021
Most major equity markets produced a positive return in July, the sixth month in a row that share prices rose. This seems quite a feat given the very mixed news flow experienced so far this year. Balancing off the onset …