All the information you need to stay up to date as the 2026 NASCAR All-Star Race at Dover Motor Speedway is underway.
The stock market is near highs but oil prices and yields are headwinds with Trump issuing new Iran threats. Nvidia and Walmart earnings loom.