Charter Communications faces Q2 revenue decline of 2% amid sector headwinds