Battalion Oil's Perfect Storm: Insider Exits, ATM Dilution, and a Wrecked Float
BATL enters the week after its Q1 2026 earnings print with nearly every pressure point flashing red at once — a 20% weekly price collapse, massive insider selling on the way down, a $150 million ATM equity offering,…
