What this week's mixed retail earnings say about the economy

.....

© Quartz