Oil Rebounds on Supply Risks as Iran Peace Deal Uncertainty and Inventory Drawdowns Fuel Rally MBINL Q1 2026 Earnings EPS Surpasses Estimates Shares Edge Higher Fintech Firm Mercury Achieves 52 Billion Valuation Defying Sector Downturn BHFAN Q1 2026 Earnings EPS Misses Estimates as Preferred Shares Decline