Any insights to be gained from this? Its not much fun watching my house deposit disappear the last few days. Who is driving the drop?