Bitcoin trading range hits $2,600 in 18 hours