Nasdaq futures narrowed their losses to 0.5% as the United States signaled a temporary halt to its strikes on Iran.

2025-06-20

Nasdaq futures narrowed their losses to 0.5% as the United States signaled a temporary halt to its strikes on Iran.