Walmart reported mixed results Thursday, topping analyst estimates but experiencing slower US sales growth as consumers contended with lofty gasoline prices due to the US-Iran war. The giant US retailer steered much of the benefit from US tariff refunds towards investments to attract inflation-strapped customers, who faced gasoline prices above...

