Irans Defiance and Stalled Diplomacy Heighten Geopolitical Risks in the Middle East BP Shares Dip as Board Removes Chairman Albert Manifold Over Conduct Concerns Gold Prices Edge Higher on MCX as Dollar Weakens Amid USIran Peace Deal Speculation Indian Markets Rally on Oil Price Decline and USIran Peace Optimism Dollar Declines on Growing Prospects of USIran Agreement Enpro Inc NPO Q1 2026 Earnings EPS Slightly Exceeds Estimates Shares Edge Higher MRAM Q1 2026 Earnings EPS Beats Estimates by 19 Stock Edges Higher Smart Share Global EM Q2 2024 Earnings Stellar EPS Beat Surges 42957 Above Estimates HSAI Q4 2025 Earnings EPS Misses Estimates Stock Declines TNMG Q4 2025 Earnings Massive EPS Miss Stock Climbs 326 Against Expectations SEALSQ Corp LAES Bounces 533 as Bullish Momentum Builds Above 338 Support SRH Total Return Fund Inc STEW Edges Higher as Fund Tests Key Resistance Zone Clean Energy Fuels Holds Steady at 204 as Trading Range Remains Intact MainStreet Bancshares Inc MNSB Edges Lower Amid Low Volume Key Levels Hold Arcturus Therapeutics ARCT Surges 62 as Buyers Defend Key Support Sturm Ruger RGR Declines as Consolidation Amidst Mixed Sector Signals Persists Trumps Remarks on Taiwan Independence Stir Geopolitical Uncertainty Markets on Edge AMPGR Q1 2026 Earnings EPS Miss Drives Steep Decline Gold Continues Uptrend in 2026 Three ETFs Offer Varying Risk Levels for Investors Senegals Political Turmoil Deepens as President Faye Sacks Prime Minister Dissolves Government Amid Debt Crisis SRE Q1 2026 Earnings EPS Slightly Misses Estimates Shares Rise Wing Yip Food Holdings Group WYHG Slips 49 as Support Levels Near Consolidation Phase AVIR Q1 2026 Earnings Narrower Loss Versus Estimates as Antiviral Pipeline Progresses Hawaiian Electric Industries Q1 2026 Earnings EPS Misses Estimates Amid Ongoing Operational Pressures VIV Q1 2026 Earnings EPS Miss Exceeds 23 Amid Challenging Operating Environment LIQT Q1 2026 Earnings EPS Misses Estimates as Losses Widen Assured Guaranty Ltd Q1 2026 Earnings EPS Surges Past Estimates by Nearly 48 Yet Stock Slips PDPA Q4 2025 Earnings EPS Misses Estimates Preferred Stock Declines CAC Q1 2026 Earnings EPS Beats Estimates Modest Stock Uptick