Evolution Petroleum turns to FY26 net loss of $2.43 million; revenue rises 0.6% to $86.34 million - EPM News | Rallies