Wall Street stocks rebound on Amazon, Apple earnings

October 31, 2025