Dollar Weakens Oil Prices Dip on Hopes of Hormuz Strait Agreement American Airlines Reaffirms Profit Forecast Despite Rising Fuel Expenses London Stock Exchange Group Reports Income Growth Driven by Tradeweb Performance Amazon UK Boss Calls for Education Reform Not Youth Blame Over Employment Gap BP Ousts Chairman Albert Manifold Adding to Boardroom Turmoil at Energy Giant Wall Street Mixed as Oil Prices Slide on Iran Deal Hopes Micron Surges 56 GlobalFoundries Falls 9 FSP Q4 2025 Earnings Earnings Surge Past Estimates with Positive EPS Apollo Global Management APO Q1 2026 Earnings EPS Misses by 05 Amid Mixed Market Signals EGP Q1 2026 Earnings Strong EPS Beat Driven by Solid Operations CareTrust REIT Inc CTRE Q1 2026 Earnings Slight EPS Miss Fails to Dampen Investor Sentiment Presidio Property Trust Q3 2023 Earnings Net Loss Reported Amidst Market Challenges UFP Technologies Q1 2026 Earnings EPS Misses Estimates Stock Slips 196 NeOnc Technologies NTHI Slips Nearly 2 as Stock Holds Above Key Support Erie Indemnity ERIE Shows Modest Decline as Price Consolidates Near Key Support Opera Limited OPRA Edges Lower Amid Consolidation Near Resistance Xeris Biopharma XERS Drops 298 Testing Key Support Near 588 BlackRock Taxable Municipal Bond Trust BBN Shows Modest Uptick as Price Hovers Near Midpoint of Key Range Snowflake Surges 30 After Earnings Beat and 6 Billion AWS Commitment Ovintiv OVV Q1 2026 Earnings EPS Beats Estimates by 669 Amid Operational Efficiency Eason Technology DXF Surges Over 18 Key Levels to Watch Sky Harbour Group SKYH Shows Modest Gains as Stock Tests Key Resistance Level Empery Digital Inc EMPD Retreats After Failed Upside Test Support at 472 in Focus Monopar Therapeutics MNPR Surges 3 as Biotech Momentum Builds Tests Key Resistance XMAX Inc XWIN Holds Steady at 824 as Traders Eye Key Resistance Level Churchill Downs CHDN Surges Over 29 Examining the Momentum and Key Levels Bandwidth Inc Surges Nearly 5 as Shares Approach Key Resistance Euronet Worldwide EEFT Gains 128 as Stock Approaches Key Resistance at 7367