Tech stocks took a big hit this month and have investors pulling out as news was announced that consumer demand may be down. This paired with rising inflation and the possibility of higher interest rates set by the federal reserve has most investors buying into utilities
S&P 500 down 8.8% April 31
NASDAQ down 13.3 % April 31
DOW down 2.8% April 31