Business
from24/7 Wall St.
2 weeks 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.