BBusiness Read More Oil slumps after hitting peak, US indices reach new recordsMay 1, 2026 Oil prices are at their highest levels since Russia invaded Ukraine in 2022 (HUSSEIN FALEH) ยท HUSSEIN FALEH/AFP/AFP…