Economics Opinions US dollar on “Life Support” – and all signals point to it getting worse 19 July 2025, 8:34 pm Team Buyback