BusinessBank of England holds interest rates at 3.75pc as energy shock and inflation risks collideIrish Independent2 hours agoRead on Irish Independent