commodities cycles