Heraldo de Madrid - Stocks struggle as Trump unveils new tariff sweep offsets earnings