John Malone's Liberty Media Corp. agreed on Tuesday to buy more than 27 percent of cable operator Charter Communications in a $2.62 billion deal, Bloomberg News and Fox Business report. Liberty will purchase the stake from Apollo Management, Oaktree Capital Management and Crestview Partners.