Berkshire Hathaway Trims Portfolio to 29 Holdings Boosts Alphabet Stake While Exiting Amazon Canton CNTN Q4 2023 Earnings Beat Revenue NA EPS 1070 BRC Group RILYK Earnings Outlook Key Metrics for Q1 2024 Crude Oil Prices Hold Steady as USIran Tensions Resurface Citi Sees Potential for Brent at 120