Trio Petroleum FY26 Q3 net loss widens 42.2% to $1.97 million; revenue climbs 81.2% to $348,581 - TPET News | Rallies