CNBC financial anchor Louis Rukeyser, who has been out on medical leave since October, is battling cancer. Docs have advised the money guru not to go back to work for several more months. In a statement, Rukeyser thanked "all of you for your kind thoughts, and as Gen. Douglas MacArthur famously declared as he left the Philippine Islands during World War II, 'I shall return.'"