The S&P 500 rebounded as market confidence grew following news of Iran war resolution progress and oil price shifts.
Read full article on MarketWire