For someone needing 1,000 Euros today will pay approximately Sh3.168 million, whereas yesterday they would have paid approximately Sh3.189 million CRDB.