Markets.News
German Budget Committee approves 2025 budget, clearing the path to parliamentary approval.