Price surge pushes Bitcoin towards $7,000