TPET Earnings: AI Insights on Trio Petroleum Corp