Walmart, Macy’s and Home Depot earnings will give an important read on the US economy.

Read more