Whales bought 270,000 Bitcoin in 30 days, the biggest accumulation since 2013.

Exchange reserves are at their lowest since Dec 2017.

Supply is getting tighter as demand grows.