The Bank of England is expected to hold interest rates again next week despite fresh uncertainty in the Middle East.