Star Metro - Stocks struggle as Nvidia takes centre stage amid AI bubble fears