The return of the twin deficit? – Commerzbank ForexDepo Team May 20, 2025 Forex News You have to look long and hard to find any arguments in favor of the dollar at the moment. And I fear that, in all…