Japans Megabanks Report Record Profits but Analysts Flag Potential Slowdown Amid Rising Risks Scope for meaningful rate cuts going ahead Neelkanth Mishra Oil Prices Slide Over 5 on Iran Talks Optimism Then Recover Some Ground US Consumer Sentiment Remains Subdued Inflation Geopolitical Tensions and Trade Policy Weigh on Outlook Powell Vows No Shadow Chair Role but Historic Fed Meeting with Former Chair Looms SK Hynix Reaches 1 Trillion Valuation Joining Micron as AI Demand Fuels Memory Chip Frenzy Alto Ingredients ALTO Q1 2026 Earnings Strong Profit Surprise Drives Share Rally Sprouts Farmers Market SFM Q1 2026 Earnings EPS Beats Estimates Stock Edges Higher LAUR Q1 2026 Earnings EPS Beats Estimates Stock Edges Higher Regal Rexnord RRX Q1 2026 Earnings Adjusted EPS Tops Estimates Shares Edge Higher Halliburton Q1 2026 Earnings Earnings Beat Estimates by 924 but Stock Slips 117 FB Financial Q1 2026 Earnings Marginal EPS Miss Amid Stable Operations Tanger Inc SKT Faces Selling Pressure as Stock Dips Toward Key Support Vita Coco COCO Holds Near Resistance Amid LowVolume Consolidation Health Catalyst HCAT Surges 77 Testing Key Resistance Amid Renewed Buyer Interest PPlus Tr GSC2 Ctf Fltg Rate PYT Holds Near 2339 as Flat Session Reflects Steady Demand Jazz Pharmaceuticals JAZZ Holds Flat Near Key Resistance Amid LowVolume Consolidation Iran Conflict and Strong Dollar Pressure Asian ForeignExchange Reserves CMSA Q1 2026 Earnings EPS Surpasses Estimates amid Solid Operational Performance OppFi Inc OPFI Edges Lower Amid Consolidation Key Support Levels in Focus Millrose Properties MRP Holds Steady Near Support as Consolidation Phase Emerges Townsquare Media Inc TSQ Edges Higher Amid Tight Trading Range Shopify SHOP Dips 177 as Price Tests Key Support Near 9785 Astec Industries ASTE Holds Ground Near 50 After Modest Decline NatWest Group NWG Edges Lower on Modest Volume Support Levels Under Watch BlackRock Science and Technology Term Trust BSTZ Rises 113 as Tech Sentiment Improves New Fortress Energy NFE Surges 5 as Stock Tests Key Resistance Near 066