Major stock indexes rose with the S&P 500 hitting a record high before Nvidia’s quarterly results. Fed Governor Lisa Cook plans to sue President Trump for threatening to fire her, raising concerns about Fed independence. Two-year U.S. Treasury yields hit a four-month low, dollar slightly recovered. Nvidia shares fell 3% post-earnings, tech stocks are cautious. Dow Jones, S&P 500, Nasdaq all closed higher. European stocks rebounded, global stocks slightly up. Fed Chair Powell hints at rate cuts, 84% odds of a cut in September. Oil prices rose on drop in U.S. inventories, gold slightly up.

Read more at Yahoo Finance: S&P 500 posts record close, dollar edges up; Nvidia shares down after the bell