Tech stocks rally, yields drop, ahead of Nvidia earnings: Stock Market Today - August 23, 2023