Crude Oil Down Over 5%; McDonald's Earnings Top Views
U.S. stocks showed strong gains midway through trading on Tuesday, with the Nasdaq Composite up over 2%. McDonald's Corp (NYSE: MCD) announced upbeat second-quarter earnings, beating analyst estimates for EPS but slightly missing on sales. Several companies like Ibotta Inc (NYSE: IBTA), Backblaze Inc …