Bank of England holds rates steady amid energy uncertainty.