EUROPEAN STOCKS SLIP AS U.S. CREDIT DOWNGRADE AND CHINA DATA RATTLE MARKETS By Olasunkanmi AjaoMay 19, 2025Business