Delek US Holdings Reports Income Loss for First-Quarter 2024
Convenience-store chain, refiner’s CEO says performance was in line with guidance
bp Reports $2.3 Billion Profit for First-Quarter 2024
Earnings also reveal plans to deliver at least $2 billion in cash cost savings by the end of 2026