Brent crude tops $111 as Iran tensions roil markets