Today on Taking Stock | Markets on Edge as Trump Escalates Iran Threats