Morgan EDD Stock Slides 250 Support at 516 20260515 Vishay Intertechnology VSH Falls 167 Watching 3548 Support 20260515 Strait of Hormuz Tensions Pose Key Risk for Indian Markets Analyst Advocates Defensive Strategy