NFT Sales Fall By 26% To $101M This Last Week Of October 2025

previous post