UPSWING CONTINUES : CNX STOCK ANALYSIS | CNX RESOURCES STOCK