McDonalds MCD Edges Higher as Investors Eye Key Resistance Levels Nio Shares Surge 10 After Launch of ES9 SUV in Challenging Chinese EV Market COSO Q1 2026 Earnings EPS Misses Estimates Stock Slips Oil Price Surpasses 100 as Energy Market Nears Point of No Return