Bank of England holds interest rate at 3.75% as oil price spirals · Sky News · Sentinel