Trump Sets 10-Day Iran Deal Deadline, Roiling Oil Markets