Oil Prices Plunge Over 5 on Renewed Hopes for Iran Nuclear Deal Geopolitical Tensions Escalate as Putin Vows Retaliation Over Ukraine Strike Claims Consumer Sentiment Slides to Fresh Record Low in May as Iran Conflict Fuels Inflation Concerns Serve Robotics SERV Oversold Status Raises Questions Among AI Investors Microsoft Faces Headwinds as SaaSmaggedon Concerns Reshape SaaS Sector Intuit Earnings Report Could Test Morgan Stanleys Stock Forecast UK Supermarkets Push Back Against Proposed Price Caps on Essential Food Items