Wall Street gains for 4th day on oil rebound; JPMorgan rises
Wall Street headed for its first four-day winning run since January, after a landmark nuclear deal between Tehran and six global powers left sanctions on Iran in place for now, while weaker-than-expected retail sales spurred bets on timing