Business
from24/7 Wall St.
1 week agoLive Nasdaq Composite: Markets Buckle Under Pressure With No Relief in Sight
Major stock market averages declined sharply with the Nasdaq down 1.7%, driven by weak jobs data, Iran tensions, and rising oil prices above $90 per barrel.