Oil Holds Above $100 as Iran-US Tensions Persist, Gulf Markets Mixed