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