While technology stocks have come under pressure in recent weeks, consumer stocks have been resilient.

Advertisement