Retail sales up a strong 0.9% in May, underscoring the resilience of the US consumer | Alto