OPEC’s secretary general said on Monday an oil market recovery may take longer than hoped as coronavirus inflections rise around the world, and OPEC and its allies would “stay the course” in balancing the market.
MASTERCARD beat Wall Street estimates for first-quarter profit on Thursday as customers kept up spending on its card network despite the economic uncertainty...