Finance Lower energy costs lead to reduced prices for manufacturers within the Eurozone. , and Administrator 2025 May 6