BP (BP) Crossed Above the 200-Day Moving Average: What That Means for InvestorsZacks Investment Research • 08/04/22
BP p.l.c. (BP) CEO Bernard Looney on Q2 2022 Results - Earnings Call TranscriptSeeking Alpha • 08/02/22
BP doubles cash flows amidst soaring prices, lifts dividend and plans US$3.5bn of new share buy-backProactive Investors • 08/02/22
Wall Street Analysts Think BP (BP) Could Surge 26%: Read This Before Placing a BetZacks Investment Research • 07/21/22