Markets stuttered Friday as traders took their foot off the pedal at the end of a healthy week in Asia, where tech firms ...
Stock markets traded mixed on Thursday as investors digested company earnings, including better-than-forecast results from chip titan Nvidia.