At $1,390 an ounce, gold prices are at an all time. Silver is at a 30-year high. Agricultural commodities like fertilizer are also moving toward new highs. Economists are warning that these commodities could continue to move higher in price for several months. And the stocks of companies selling these...