Battalion Oil Corporation Announces First Quarter 2026 Financial and Operating Results | StockRay