Stock Futures Fall as Trade and Fed Fears Mount

2025-04-21