05/02/2026
Earnings are in the driver’s seat. Strong and accelerating corporate profits are offsetting headwinds from higher energy prices, inflation pressures, and central bank uncertainty.
How did the markets perform this week? Get the highlights and the latest economic news.