Berry Corporation (bry) Reports Second Quarter 2022 Results
DALLAS, Aug. 03, 2022 -- Berry Corporation announced second quarter 2022 results, including net income of $43 million or $0.52 per diluted share, Adjusted Net Income of $53 million or $0.64 per... | August 3, 2022