Why Analysts Have Mixed Opinions on BP

Why Analysts Have Mixed Opinions on BP

Here Are Wall Street Analysts' Top Integrated Energy Picks(Continued from Prior Part)BP stands in bottom twoBP (BP) is one of the two integrated energy stocks that has less than 60% “buy” ratings. ExxonMobil (XOM) is in the same boat with 23% of