Oil Slides to $100 on Iran Memo, Dollar Steadies Before Payrolls