Bitcoin Stalls as Analyst Predicts $25,000 Price Target By Yearend