Oil Surges, Tesla Recoups and Meme Stocks are Back 10/23/25 | The Exchange | Podwise