Imperial Petroleum Q2 FY26 net income rises 24.3% to USD 34.8 million; revenue increases 41.2% to USD 87.1 million - IMPP News | Rallies