Brent oil near $100 as Iran vows to keep Strait of Hormuz shut