FTSE 100 up 15 points at 10,904 Iran and Oman confirm Hormuz agreement, oil and bonds little moved WPP, Admiral and Persimmon rise on results, OSB, TP Icap,...