Stock market today: Indexes inch up as traders get ready for Nvidia earnings