World Does Germany hold more cards than Americans realize? | Berlin Briefing Podcast 24 January 2026, 1:06 pm Team Buyback