Oil soars past $113, stocks sell off after Trump's Iran war address contains no off-ramp

· NBC News