This paper develops and empirically tests a two-factor model for pricing financial and real assets contingent on the price of oil. The factors are the spot price of oil and the instantaneous convenience yield. The parameters of the model are estimated using weekly oil futures contract prices from January 1984 to November 1988, and the model's performance is assessed out of sample by valuing futures contracts over the period November 1988 to May 1989. Finally, the model is applied to determine the present values of one barrel of oil deliverable in one to ten years time.