Stocks Tumble as Investors Grapple With the Rising Cost of Trade August 1, 2025 by business Stocks Tumble as Investors Grapple With the Rising Cost of Trade