Global Markets Weekly Review: Week 26, 2021
Shares in Europe were down slightly, a surprise on global markets but backed on worries that inflationary pressures, seen across major markets globally might bring forward interest rate increases.
Read moreDetails