Oil surges above $90 as Iran conflict threatens Strait of Hormuz