Typically, three types of implied volatility smiles are seen in commodity options: the reverse skew, the smile, and the forward skew. I put forward an economic explanation for all three types of implied volatility smiles based on the idea that a commodity call option is valued in analogy with its underlying futures contract, where the underlying futures price follows geometric Brownian motion. Closed form solutions for commodity calls and puts exist in the presence of transaction costs. Analogy based jump diffusion model is also developed. The smiles are steeper with jump diffusion when compared with smiles with geometric Brownian motion.