Barclays Posts 18 Profit Increase Raises FullYear Income Guidance RLX Technology Q1 2026 Earnings EPS Surpasses Estimates by 24 Stock Gains Yahoo Finance Evaluates Top CashBack Credit Cards for June 2026