To understand this you need to know about swap rates and the impact of the war in Iran ...
To continue reading this content, please enable JavaScript in your browser settings and refresh this page. Interest rates have been a persistent challenge for ...
The Bank of England opted to hold interest rates at 3.75 per cent today, with traders now betting on policy makers raising, rather than cutting rates later this year.