Charter Communications reported higher revenues and operating income on fewer subscribers for the quarter ending March 31, 2009. Charter Communications posted 1Q09 revenues of $1.66 billion compared to $1.56 billion a year ago. Operating income was $334 million compared to $205 million. Net loss was...