A futures contract on a commodity is an agreement to deliver a certain
commodity at a certain date in the future for a price paid today, such as paying $ 100 today for a barrel of oil to be delivered in three months.
The contract is an agreement, or promise, for the buyer to purchase oil at a certain price in the future (the spot price)
at a certain date in the future (the contract's maturity) from the seller.