SurgePays SURG Falls 268 Watching 051 Support 20260513 Banco Macro BMA Stock Today Drops 103 Key Support at 6749 20260515 Why Apyx Medical APYX Just Dropped 688 What to Watch 20260515 Palvella Therapeutics Reports Positive Phase 2 Data for QTORIN Rapamycin in Cutaneous Venous Malformations Wall Streets Record Rally Stalls as AI Sector Weakens and Oil Prices Climb Shell Q1 Profits Surge Amid Iran Conflict and Strait of Hormuz Disruption Chinas Oil Market Shows Resilience Amid US Trade Tensions Technology Stocks with High Return Potential Insights from Insider Monkey