C cnbc.com German economy contracts 0.2% in 2024 in second consecutive annual slowdown 42 points belter 1 year ago 106 comments