Dollar Gains Ground as Inflation Fears and Iran Tensions Fuel SafeHaven Demand Welltower WELL Stock Today Drops 087 Key Support at 20587 20260521 Vistra Corp VST Rallies 35 as Energy Sector Momentum Builds Comfort FIX Stock Analysis Climbs 216 Eyes on 195823 20260520