Crypto News Today (15th March, 2025): BTC Holds $84K | SOL Price Shoots 7%