Video Watch: Spain is spending €5bn to lower its energy costs — will other EU members follow? 28 March 2026
Bank of England rate cuts at risk in 2026 as Middle East conflict sparks inflation fears 3 March 2026