Oil Prices Plunge Over 5 as Iran Nuclear Deal Hopes Resurface Chinese Investors Flock to Dividend Stocks Amid Limited Alternatives Regeneron Pharmaceuticals Underperforms Broader Market as Analysts Evaluate Growth Potential Mercury Reaches 52 Billion Valuation Amid Fintech Recovery Wall Street Trading Muted as Uncertainty Clouds Mideast Peace Negotiations Microsoft and Anthropic Reportedly in Talks for AI Chip Deal Following 5 Billion Investment Irans Potential Tariffs on Hormuz Internet Cables Could Raise Costs for Europe