Battalion Oil (BATL) stock crashed 51% in five days after major shareholders sold millions of shares, Q4 losses hit $12.5M, and NYSE issued a compliance warning.
Battalion Oil (BATL) is pushing aggressively to the upside on April 2 as oil prices charged higher again after Trump warned ...
For the fourth quarter of 2025, Battalion Oil reported revenue of $32.3 million alongside a net loss of $12.5 million. This fundamental weakness was underscored by the fleeting nature of a recent ...