Redemption Photography/iStock via Getty Images
Berry Corporation (NASDAQ:BRY) appears capable of generating $143 million in free cash flow in 2024 at current strip prices. This is with a capital expenditure budget that will likely result in some production declines