News Balancer (BAL) price soars to new all-time high: What’s driving the rally? editorial staff 15. April 2021