Delek US Holdings Posts Net Loss of $172M in First Quarter
‘We showed incremental progress in achieving our sum of the parts goals and improving the overall profitability of the company despite continued challenging market conditions,’ CEO says
Shell Declares $3.5B Share Buyback
This marks the 14th consecutive quarter of at least $3 billion of buybacks, energy giant says