BATL (Battalion Oil Corp) Stock AnalysisExplore Battalion Oil Corp (BATL): price history, financials and stock analysis.Sign InMethodology