Tariffs on Mexico, a new social media trend called "No Buy 2025", and Royal Caribbean's entry into river cruises are set to ...