Tariffs are causing economic whiplash for retailers like Walmart, impacting upcoming Memorial Day sales.