US Stock Markets Rally SP 500 Extends Winning Streak Dow Climbs Over 2 for the Week Nifty Poised for Strong Opening as Crude Oil Prices Tumble JPMorgans Summer Reading List for Wealthy Clients Features AI Leadership and Lemons Mark Cuban Warns Healthcare Conglomerates Abuse Power Calls for Antitrust Enforcement Vestas Wind Systems Shares Decline After Margin Guidance Update Diversified Energy Expands Permian Footprint With Maverick Natural Resources Acquisition AVXL Q1 2026 Earnings Narrowed Loss Beats Estimates as Clinical Pipeline Advances MSFT Q1 2026 Earnings EPS Surpasses Estimates but Stock Slightly Down BAP Q4 2025 Earnings EPS Misses Estimates Amid Challenging Environment MGIC Investment MTG Q1 2026 Earnings Modest EPS Beat as Mortgage Insurance Premiums Steady National Vision Holdings EYE Q1 2026 Earnings EPS Surpasses Estimates as Stock Edges Higher MCBS Q1 2026 Earnings Solid EPS Beat Amid Slight Stock Pullback Aclarion Inc ACON Slips 156 as Shares Approach Key Support at 30 World Acceptance Corporation WRLD Edges Lower Testing Intermediate Support McGrath RentCorp MGRC Holds Near Support as Industrial Rental Demand Stabilizes Chaince Digital Holdings CD Surges Over 17 as Buyers Target Key Resistance Endeavour Silver EXK Slips 35 Key Support and Resistance Levels in Focus Smaller Robotaxi Challenger Posts Nearly 400 Revenue Growth Dwarfing Tesla in Segment BBT Q1 2026 Earnings EPS Misses Estimates Stock Edges Lower OMS Energy Technologies OMSE Holds Steady Near Support Level