German consumer sentiment falls to lowest level since March 2024 amid energy price surgePost author:Empeiros CapitalPost published:March 26, 2026Post category:Uncategorized German consumer sentiment falls to lowest level since March 2024 amid energy price surge 2026-03-26 07:57:00 Investing.com You Might Also Like Analysis-Too big to swallow? Lukoil empire no simple acquisition for GunvorNovember 6, 2025 Oil edges lower amid resumption of strait shipments even as vessel hit near OmanJune 26, 2026 U.K. Retail Sales Rose Unexpectedly Over ChristmasJanuary 23, 2026