CNF Technical Analysis