Oil slid but most world stock markets rose Tuesday on a string of largely solid US corporate earnings, even as economic and geopolitical fears dog sentiment.Analysts also cited lackluster economic data as a factor in the retreat in oil prices.
Read full NASCAR article on Yahoo Sports
Read all NASCAR articles