In this paper we investigate the applicability of the asymptotic approach developed in Fouque et al. (2000) for pricing commodity futures options in a Schwartz (1997) multi factor model, featuring both stochastic convenience yield and stochastic volatility. We show that the zero order term in the expansion coincides with the Schwartz (1997) two factor term, with expected long-term volatility replacing the constant volatility term, and provide an explicit expression for the first order correction term. Using empirical data from the natural gas futures market, we demonstrate that a significantly better calibration can be achieved by involving the correction term as compared to the standard Schwartz (1997) two factor expression. This improvement comes at virtually no extra effort.