Barrel Energy Q2 FY26 net income drops 78.65% to $7,230; revenue falls 12.50% to $54,843 - BRLL News | Rallies