PPetroleum Read More Trio Petroleum Exits McCool Ranch Project Due to California Cost Pressures2025-05-23 Trio Petroleum Corp (NYSE American: TPET) has announced the suspension…