Global Markets
Bank of England Holds Rates at 3.75% as Iran War Clouds Economic Outlook
The Bank of England decided to hold rates steady at 3.75% as tensions in the Middle East drive energy prices...
03/05/2026
3 views