business As international tourists pull back on U.S. travel and purchases, $90 billion in lost revenue looms 2025-04-19 FreeNews For international tourists, traveling to the United States is looking less inviting these days.