Denver oil company lays off dozens from its downtown headquarters By: Denver Business Journal via Business Journals September 17, 2020 at 10:10 AM EDT The shale oil company is building a culture of capital discipline, CEO says. Read More >>