Blockchain Tellor (TRB) Price Crashes from $600 to $137, Triggering $68M in Liquidation Bitcoin News Mar 22, 2024 0 Mushumir Butt Tellor team deposits 4,211 TRB ($2.4 million) during extreme volatility…