Retail sales surged in May, even at physical stores.

Read more