Walmart vs. Home Depot: Which Mega-Cap Retailer is a Better Buy?
Concerns over the possibility of the Fed’s aggressive interest rate hike to control the surging inflation have led to a broad-based sell-off over the past few weeks. Amid the uncertainties surrounding the market, mega-cap retailers Walmart (WMT) and Home Depot (HD) should be able to deliver stable returns because of their pricing power, significant market…