Bank of England poised to hold rates at 3.75% as Iran war fuels oil swings · Pollar