1. That link does not suggest a causal link between the halving and the drop in price.
2. If it did suggest that, it would directly oppose the law of supply and demand--a reduction in the rate of increase in supply should increase price, not lower it.
2. If it did suggest that, it would directly oppose the law of supply and demand--a reduction in the rate of increase in supply should increase price, not lower it.