Another way to look at why the price goes up post-halving:
All other factors remaining constant, for the price not-to-go up, sell pressure would have to be introduced equal to 50% of the btc realised monetary inflation over the previous 4 years for the next 4 years.