Nvidia blasts through record high as AI euphoria drowns out trade turbulence