Microsoft and Alphabet earnings show signs of resilience
By Richard Waters & Patrick McGee
Nasdaq closes lower Monday as investors prepare for Big Tech earnings: 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