Bitcoin NFTs Have Propelled Stacks Price 70% This Week: What's Going On?

Stacks (CRYPTO: STX) traded 22.78% higher over 24 hours at $2.41 in the early hours of Wednesday.