Oil prices surged above $100 a barrel on Thursday as the escalating US-Iran conflict intensified fears of a prolonged disruption to crude supplies, with attacks on tankers and a sharp decline in shipping through the Strait of Hormuz adding to market anxiety.