Bitcoin rebounds $1,500 from $77,638 low as oil nears $100