Microsoft and Alphabet earnings show signs of resilience
By Richard Waters & Patrick McGee
Dow and S&P 500 post best day since January; Nasdaq climbs 2% as Big Tech rallies: Live updates
By Hakyung Kim & Alex Harring
Dow gains more than 250 points Friday as index finishes best month since January: Live updates
By Sarah Min & Alex Harring