Skip to main contentTPET: Trio Petroleum Corp. Fundamental Analysis | finqOS