U.S. stocks opened higher on Friday, with the S&P 500 on course for its third straight weekly gain, as investors bet on more official stimulus to drive a post-pandemic economic revival even as domestic coronavirus cases posted another record jump.
MASTERCARD beat Wall Street estimates for first-quarter profit on Thursday as customers kept up spending on its card network despite the economic uncertainty...