American stocks are lower after mixed earnings reports from major US companies, weaker-than-expected data and further declines in crude oil prices.
American stocks are lower after mixed earnings reports from major US companies, weaker-than-expected data and further declines in crude oil prices.