BP: Are Buybacks Really In Danger? No
BP(BP) Seeking Alpha·2024-08-26 11:48
Graeme Robertson/Getty Images News BP PLC (BP) Price % Chan Shell PLC (SHEL) Price % Ch TotalEnergies SE (TTE) Price % Chang Exxon Mobil Corp (XOM) Price % Change Chevron Corp (CVX) Price % Change 15.005 Jun 24 Jul '24 Aug 24 Seeking AlphaQ Aug 23, 2024, 12:58 PM EDT Powered by YC H A R T S Data by Y Charts Despite a solid Q2 print, BP p.l.c. (NYSE:BP) shares recently faced substantial headwinds from analyst downgrades, casting doubt about sustainability of shareholder returns. In early August, HSBC downgra ...