Recent economic data, including the latest retail sales numbers on Friday, have shown some resilience. But broadly speaking, ...