NVIDIA and Walmart earnings week tests AI demand and inflation

Business