Stocks tumbled on Thursday, with major indexes falling more than 1 percent and a volatility gauge spiking, as weak data on the labor market combined with a sharp decline in oil prices triggered a selloff.
Energy stocks took a hit after the International Energy Agency said it would release crude oil from its strategic reserves. U.S. crude oil futures fell 5 percent to $90.85 a barrel.
No comments:
Post a Comment