Business NewsThu 27 Feb 2025 22:05 CETCustoms duties and inflation: The US stock market faltered and fell