5 February 2026

Aberdeen predicts ECB will keep rates on hold throughout 2026