Market Blogs Berkshire Hathaway Earnings: Insurance Records, Utilities Woes, and New Buys February 26, 2024