Stock markets struggle as Trump’s tariff deadline looms

By July 7, 2025