US markets slip as oil hits $102 after Hormuz tensions

Business