Trio Petroleum Corp announces appointment of Michael L. Peterson as CEO