BusinessDW Business – Europe & America To view this video please enable JavaScript, and consider upgrading to a web browser that supports HTML5 videoBusiness08/22/2019August 22, 2019US budget deficit to pass $1 trillion next year - Biarritz business owners worry G7 could slow sales - Cubans hope for return of American touristshttps://p.dw.com/p/3OLmOAdvertisement