Why Is XRP Down Today? XRP Slides 2.9% Despite Franklin Templeton’s $150M XRP Ledger Deposit

Why Is XRP Down Today? XRP Slides 2.9% Despite Franklin Templeton’s $150M XRP Ledger Deposit