Why Do OTM Options Still Have a Non-Zero Premium?
OTM options have a non-zero premium because they possess time value. This time value reflects the possibility that the underlying asset's price will move favorably before expiration, turning the option ITM.
As long as there is time remaining, there is a chance of profit, hence the non-zero premium.