Il Nuovo Postiglione - Oil prices tumble on possible Iran deal, stuttering China economy