Today on Taking Stock | Markets Rise, Oil Sinks on Iran De-escalation Hopes