Empire Petroleum Q2 FY26 net loss narrows to $1.86 million; revenue rises to $11.11 million - EP News | Rallies