Bitcoin price today: rises for 7th straight day to near $99k after year-end dip