It’s fair to say that last week was a turbulent one for global stock markets. The International Monetary Fund (IMF) published a Financial Stability Report on Wednesday at its annual meeting in Indonesia, and the paper struck a less-than-optimistic tone.
A couple of weeks ago, industry regulator Ofgem introduced a new cap on energy prices. Specifically, those on default tariffs will have their annual bills capped at £1,136, making for an average saving of £75 for an estimated 11 million Brits.
Market sentiment towards the recent struggles of the UK high street has been unequivocally negative, which in turn has left many people wondering if this is an indicator that hard times lie ahead for the wider economy.