Financial Fears Power Walmart Gains, Ad Sales Up 37%