Big-box retailer Walmart reported solid revenue growth Thursday and said that it expects better sales and earnings for the full year, as customers feel the squeeze from higher tariffs imposed by President Donald Trump.

The company noted, in reporting its second quarter results, that imported goods are becoming more expensive. Even as it keeps prices low for as long as possible, Walmart said costs are rising as it replenishes inventory at post-tariff price levels.

Shoppers, particularly middle- and lower-income households, have also pulled back in categories that have become pricier, switching instead to other items, said Chief Executive Doug McMillon on a call with analysts.

Walmart is among major retailers reporting their financial results this week, with markets keeping close tabs on

See Full Page