Iran Tensions Mount as Oil Holds Above $100 Ahead of US Deadline