Berkshire Hathaway CEO Warren Buffett has just released his annual shareholder letter and it was stacked with interesting investing lessons and portfolio …