Ibex 35 closes at 19,982 points, within reach of 20,000 as oil tumbles on US-Iran talks · Pollar