Bank of England holds rates at 3.75% as falling oil prices offer inflation relief - TrendCloud