Walmart reports major gains in Q1 Total revenue hits $177.8B on e-commerce boom Statistics Canada reports retail sales up 0.7% at $72.1B in February Core retail sales rose 0.6%