CNX Technical Analysis