US stocks rose Wednesday on Iran diplomacy optimism and solid earnings; Nasdaq up 1.3%, tech leads gains.
Read full article on MarketWire