Business The ECB leaves interest rates unchanged, but high energy prices and financing conditions are casting a shadow over the futureby Giulia Torbidoni 29 October 2026