Analysis
CRC: Regulatory Trap Limits Berry Merger Upside
Executive Summary While California Resources Corporation (CRC) remains the largest independent oil and natural gas producer in California, the company…
Executive Summary While California Resources Corporation (CRC) remains the largest independent oil and natural gas producer in California, the company…