Nvidia hits 4 trillion market cap as AI investment frenzy continues