Bitcoin has been bouncing back, after having spent much of 2018 below $4,000. There are many different theories as to why this is the case - the U.S. and China trade war, a possible wealth tax in the U.S., Facebook's introduction of Libra, and geopolitical tensions across the world.