futures fell as oil prices hit $90 while Google and Tesla retreated on earnings and heavy capital spending. But AI hardware plays rose.
Dow Jones futures fall as oil prices top $90; Google, Tesla skid on earnings, capital spending
view original post