European Stocks Decline After US Credit Downgrade and Weak China Data

May 19, 2025