$20 Oil Looms As Iran-Nuclear Deal Nears Deadline