President Donald Trump criticized Walmart on Saturday after the retail giant warned it would raise prices due to tariffs, according to CNBC. Trump said Walmart should “eat the tariffs” instead of passing costs on to customers, and claimed both Walmart and China bear responsibility. Walmart CFO John David Rainey had told CNBC that rapid and sizable price increases due to tariffs created a challenging environment and said Walmart would try to keep prices low by absorbing some costs and working with suppliers. The company kept its annual sales forecast but withheld guidance for the next quarter, citing policy volatility.