Bitcoin price: Six Negative Catalysts and Three Positive Drivers