Home Stock XRP rebounds 6% as whale activity, $360 million liquidations weigh on crypto markets