I know that you can generate a new key pair with a command like.
openssl ecparam -genkey -name secp256k1
And the resulting output will contain a new private key with the encoded public key.
Is it possible for openssl to generate the public key straight from an existing private key only?
Just to be clear I mean Bitcoin Public Key and not Public Address