The oil company is paying almost $5 billion for Denbury, expanding its investment in the business of transporting and storing carbon.
The oil company is paying almost $5 billion for Denbury, expanding its investment in the business of transporting and storing carbon.