Oil again gains with eyes on potential US-Iran deal; stocks climb - SPY News | Rallies