6:59 am BlackBerry shares halted ahead of earnings