Why is this trending?
European and Asian stock markets faced pressure from rising bond yields and inflation concerns ahead of Nvidia's earnings report. Traders shifted focus to tech results while energy prices remained volatile.
Sign in to join the conversation
Log in to chat