Nasdaq Futures Climb on Upbeat Alphabet Results and Fed Rate Cut Hopes Published 25 Apr 2025 Full Article