Oil Prices Hold Above $100 as Iran-US Tensions Persist