TRIO PETROLEUM CORP.