Viacom up 4%on earnings

CHICAGO (MarketWatch) -- Viacom Inc. (NYSE:VIA.B...