Oil prices have surged past $100 a barrel again after more fuel tankers were struck by explosive-laden boats in a suspected Iranian attack this morning. Two tankers were ablaze in Iraqi waters on ...