Denbury shareholders approve merger with Exxon Mobil
Denbury shareholders approve merger with Exxon Mobil
Exxon to buy Denbury for $4.9 billion in carbon storage bet
Exxon to buy Denbury for $4.9 billion in carbon storage bet