Commodity supply catches up with demand