Increased interest to Bitcoin with halving expectations. Governments stimulus packages help recent boost too.
On the other hand, the volume does not support massively this rise.
Possibly we may see sharp down after halving.
here is my TA for long term in weekly basis.
https://www.tradingview.com/chart/BTCUSD/tveSwL8W-Touch-1800-to-2900-between-June-September/