Market sentiment remained wary following fresh US military action against Iran.

The FTSE 100 has shrugged off fears of a resumption of hostilities in the Middle East, as a spike in oil prices sent energy and defensive stocks higher.

The FTSE 100 closed up 5.15 points at 10,373.20.