Mesa Laboratories Stock Plunges Amid Heavy Selling Pressure CFR Q1 2026 Earnings EPS Beats Estimates as Strong Net Interest Income Offsets Broader Bank Pressures Asian Banks Bolster Defenses Against Oil Price Volatility