Interest rates to remain higher for longer, Fed indicates; anger as Shell beats profit forecastsMay 2, 2024