 I'm Charles Pang, and this is the Fox Business Report. Stocks ending higher as investors digested a string of fresh economic data while awaiting the release of the Fed's closely watched inflation report for May. Tech stocks were mixed, however. Amazon, Google, and Microsoft notched all-time highs. Chipmaker and AI darling Nvidia losing steam with its shares falling 2%. Its stock has fallen of late 2%.