Digital Asset ETPs Witness $716M Inflows Amid Improved Sentiment