DALLAS, Aug. 02, 2023 (GLOBE NEWSWIRE) — Berry Corporation (bry) (NASDAQ: BRY) (“Berry” or the “Company”) announced second quarter 2023 results, including net income of $26 million or $0.33 per diluted share, Adjusted Net Income(1) of $12 million or $0.15 per diluted share, cash flow from operating activities of $63 million and Adjusted EBITDA(1) of $69 million. … Read more