US envoys Steve Witkoff and Jared Kushner meet Putin over Ukraine peace talks, as Europe faces economic challenges and Nvidia enters a leadership crisis following the reported resignation of CEO Jensen Huang.