General profit taking ahead of the UN meeting re Iran's nuclear program I reckon. And yes the market has had a big run.H