Stock futures fall as investors weigh Iran deal and await inflation data

CNBCStock futures fall as investors weigh Iran deal and await inflation data