The Bank of England is expected to hold the key interest rate at 3.75% for the second straight meeting. The European Central Bank is likely to adopt a wait-and-see approach amid the Iran war. Our ...