Warren Buffett’s Berkshire Hathaway released his annual letter to shareholders. In it, he ramped up his criticism of Wall Street, saying investors should “stick with low-cost index funds.” “When trillions of dollars are managed by Wall Streeters charging high fees, it will usually be the managers who reap outsized profits, not the clients,” Buffett wrote....