Billionaire Warren Buffett, marking 60 years leading Berkshire Hathaway, told shareholders in his annual letter released Saturday that he continues to prefer stocks despite a higher cash position.