Insider Monkey - 2025-05-21 06:39
The share price of Berry Corporation (NASDAQ:BRY) fell by 17.24% between May 13 and May 20, 2025, putting it among the Energy Stocks that Lost the Most This Week. Let’s shed some light on the development. Berry Corporation (NASDAQ:BRY) is an independent energy company that engages in the acquisition, development, and production of domestic oil […]