Truist TFC Q1 2026 Earnings EPS 109 Beats Estimates Cabaletta CABA Q4 2025 Earnings 040 EPS Surges Past 047 Estimates Gold Prices Slump as Treasury Yields Surge Pressuring Bullion Inflation Reaches 38 in April as Gasoline Prices Surge Kazakhstans Early 2026 Oil Production Target Miss What We Know So Far