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 China car sales downturn extends into May as VW tests EV revampJune 8, 2026 Italy business and consumer morale rise in JanuaryJanuary 28, 2026 Chevron working to restart units at El Segundo refinery after fireOctober 7, 2025