Business, Finance, Markets, News, Society May 19th Trade Tensions and Tariff Truces: Implications for Global Markets in 2025