Oil Prices Rebound Above 100 as USIran Tensions Resurface Chinas Energy Demand Resurgence Could Fuel Global Oil Price Volatility US Stocks Rally SP 500 Extends Winning Streak Dow Gains Over 2 for the Week SP 500 Edges Higher as Healthcare Tech Lead Communication Services Lags Waymo Implements Temporary Pause on Robotaxi Operations in Five US Cities Following FloodRelated Incidents SP 500 Extends Winning Streak Dow Jones Closes Week with Over 2 Gains HYLN Q1 2026 Earnings Narrowerthanexpected loss fuels significant stock surge Costamare Q1 2026 Earnings EPS Slightly Misses Estimates Stock Declines BSRR Q1 2026 Earnings EPS Beats Estimates by 144 Shares Edge Higher QUCY Q4 2023 Earnings EPS Surprises Positively Despite No Revenue Reported VLRS Q1 2026 Earnings EPS Surpasses Estimates Despite Narrow Loss EXPE Q1 2026 Earnings Strong EPS Beat Driven by Operational Efficiency and Resilient Travel Demand Everbright Digital Holding EDHL Surges 1012 to 283 Testing Key Resistance at 297 GAMCO Global Gold Natural Resources Income Trust GGN Slips 077 Amid Sector Uncertainty Intercontinental Exchange ICE Edges Higher Amid Positive Volume Trends FIS Stock Slides 3 as Support Test Looms for Fidelity National Information Services FIS Antalpha Platform Holding Company ANTA Faces Selling Pressure as Shares Dip 220 Super Micro Computer Sales More Than Double but Some Analysts Advise Caution Perpetua Resources Secures 29 Billion US Loan for Idaho Critical Minerals Project ICON Schedules Q4 and Full Year 2025 Earnings Call Discloses Nasdaq Deficiency Notice Dollar Holds Near SixWeek High as Geopolitical Tensions Over Iran Stir Demand for Safe Havens Federal Reserve Dissenters Explain Opposition to Hinting at Rate Cut Spains Youth Housing Crisis Renting Alone Now Costs 987 of Average Wage Genpact CEO Highlights AIDriven Reduction in IT Workload and Employment Growth Destination XL Group DXLG Q1 2026 Earnings Significant EPS Miss Prompts Cautious Outlook Despite Positive Stock Move Park Ha Biological Technology BYAH Faces Continued Pressure Near Support Levels