technology Stocks plummet as industries struggle, causing economic downturn , and Administrator 2025 April 29