The U.S. has a $51 billion travel deficit: It might get worse

The Street51 sec

Kelsey Barberio brings you the biggest news of the day, including fewer Canadians are choosing the U.S. ad a travel destination.

Released

2025