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

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

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

Duration

51 sec

Released

2025