PPetroleum Read More Trio Petroleum Exits McCool Ranch Project Due to California Cost Pressures23.05.2025 Trio Petroleum Corp (NYSE American: TPET) has announced the suspension…