Economics A Business Insider reporter documents the 17-hour journey from New York to #Davos 19 January 2026, 10:07 pm Team Buyback