Stocks are trading cautiously as investors await news from the Fed and major tech companies April 30, 2026