Nasdaq 100 futures fell 2% due to the war and soaring oil prices.

Zhitongcaijing · 2d ago
Nasdaq 100 futures fell 2% due to the war and soaring oil prices.