BP's focus on returning capital to shareholders is attractive, however, lower oil prices could impact the strategy. Read why I rate BP stock a Hold now.