The price was very high ranged this year because of the fact that the halving was going on these days.
The halving never really was good this year so the prices never been reached.
It is quite well known by now that price will not reach 1200 usd by end of this year however talking about effect of halving over price, i think it will require few more months or even a year to see after halving effects. But price may reach $700 before coming January.