Bitcoin macroeconomic factors