Oil Slips Below $100 as Iran Deal Hopes Collide With Fresh Strike Risk | The Fiscal Wire