Brent crude tops $100 amid Strait of Hormuz tensions