Cable giant Charter Communications and programmer Viacom Inc. have reached a tentative agreement on a new carriage deal, averting a threatened blackout of Viacom channels such as Nickelodeon, BET, MTV, VH1 and Comedy Central. Negotiations continued well beyond a Sunday deadline, with the two companies...