Why real interest rates matter for the performance of shares
For all the wailing and gnashing of teeth over the Bank of England's 13th straight interest rate hike last week (22 June), the nominal base rate of 5% is still some way below the post-1970 average of 6.4%. Even more tellingly, the...
29 June 2023