According to Trio Petroleum Common Stock latest financial reports the company had earnings of $-6.54M in 2023-10-31, an increase of 72.20% to 2022.