Battalion Oil Q2 FY26 net income swings to USD 15.51 million; revenue rises 12.42% to USD 48.13 million - BATL News | Rallies