Oil prices have surged past $100 a barrel as the escalating conflict involving Iran creates growing uncertainty over global energy supplies. Brent crude