
Investing.com··Christine ShortStock Rally Accelerates as Earnings Beat Expectations, April Data Looms Large
U.S. stocks rally in April after 9% March decline, with 76% of S&P 500 firms beating earnings. Tech results and April economic data emerge as key catalysts amid geopolitical risks.
BRK.ABRK.BTSLAS&P 500oil prices

