In Scott Aaronson's Quantum Computing since Democritus he writes on page 65:
Indeed, for all we know, it could be the case that $P = NP \cap coNP$ but still $P \ne NP$.
The same statement is in the lecture notes here:
http://www.scottaaronson.com/democritus/lec6.html
I was surprised to read that, until I realized he's talking about $NP$ but not necessarily $NP$-complete problems. So if I understand correctly, if $P = NP \cap coNP$ and $NP \cap coNP$ contains any NP-complete problems, then it is not possible that $P \ne NP$. Is that right?