News

Oxford Economics estimates spending among international visitors to the U.S. will fall $8.5 billion this year.