Strike Price: This is the price at which you could buy or sell the underlying futures contract. The strike price is the insurance price. Think of it this way: The difference between a current market price and the strike price is similar to the deductible in other forms of insurance. As an example, a December $3.50 corn call allows you to buy a December futures contract at $3.50 anytime before the option expires. Most traders do not convert options to futures positions; they close the option position before expiration.
Arbitrage arguments: When the commodity has plentiful supply then the prices can be very well dictated or influenced by Arbitrage arguments. Arbitrage is basically buying in one market and simultaneously selling in another, profiting from a temporary difference. This is considered riskless profit for the investor/trader. For example, if the price of gold in delhi is INR 30,000 per 10 grams and in Mumbai gold price is INR 35,000 then arbitrageur will purchase gold in Delhi and sell in Mumbai
Hedging a commodity can lead to a company missing out on favorable price moves since the contract is locked in at a fixed rate regardless of where the commodity's price trades afterward. Also, if the company miscalculates their needs for the commodity and over-hedges, it could lead to having to unwind the futures contract for a loss when selling it back to the market.
A call option is a contract that gives the investor the right to buy a certain amount of shares (typically 100 per contract) of a certain security or commodity at a specified price over a certain amount of time. For example, a call option would allow a trader to buy a certain amount of shares of either stocks, bonds, or even other instruments like ETFs or indexes at a future time (by the expiration of the contract).