BATL - Battalion Oil Corporation Stock Analysis | Finranks