FTSE 100 reaches new heights in spite of ongoing Iran war

· The Independent