Takeaways From Berkshire Hathaway’s 2024 Earnings And Buffett’s Letter