The pullback comes amid mixed investor sentiment and ongoing macroeconomic uncertainty. As of this writing, the market cap stands at $2.89 trillion, having shed $10.63 billion of its value during that period. At its current value, TOTAL sits at a critical support level.

#CryptoComeback