How much does it cost to buy BP shares?
Is BP a strong buy? BP currently has a Zacks Rank of #1 (Strong Buy). Our research shows that stocks rated Zacks Rank #1 (Strong Buy) and #2 (Buy) and Style Scores of A or B outperform the market over the following one-month period. Can I buy shares in BP? You can buy or sell …