TeleTrader 11:06 AM BP dips 5% after buybacks halt