Finance
Unsettled Sentiment Ahead of Bank of England Rate Decision
Nervousness is pervading sentiment as investors assess the prospects of interest rates staying higher for longer. There is increased speculation the Bank of ...