But can Bitcoin sustain its rally amid renewed macroeconomic pressure?