DeepCap Weekly Wrap

Consumer strain headlines contrasted with strong market gains across all indices