NVIDIA Earnings Shine Amid Geopolitical Jitters and IPO Buzz