Why eliminating the U.S. trade deficit is a near-impossible task, according to Barclays MarketWatch 2025-06-26 09:16 Source Original site Dollar depreciation and tariffs may never resolve the U.S. current account deficit