price of crude oil

Nasdaq leads stock declines after mixed jobs and economic data, oil spikes on Iran reports

US stocks moved deeper into the red on Tuesday as investors assessed a new batch of economic data. Meanwhile, reports…