Delek US Holdings Reports Income Loss for First-Quarter 2024
Convenience-store chain, refiner’s CEO says performance was in line with guidance
Shell Reports $7.7 Billion Quarterly Profit
The major oil company delivered another quarter of ‘strong operational and financial performance,’ CEO says