Politics News Germany’s spending bazooka propels euro, borrowing costs higher – POLITICO March 6, 2025