Stock index futures rise as Alphabet's results lift mood; U.S.-China trade remains on radar Published 25 Apr 2025 Full Article