Latest Articles

  • Company Logo for BP

    What’s Happening With BP Stock?

    BP plc stock (NYSE: BP) is up roughly 15% year-to-date, slightly outpacing the S&P 500’s 12% gain. The stock has grabbed attention recently with a major oil discovery at the Bumerangue prospect offshore Brazil—its largest in about 25 years, ...


  • Company Logo for BP

    What the Shell-BP Rumor Reveals About BP’s Future

    Shell denied a takeover but the rumor highlights what investors are starting to see: BP’s deep discount and strategic pivot may be ripe for revaluation. BP plc stock (NYSE: BP) surged as much as 10% intraday on June 25 after The Wall Street Jou...


  • Company Logo for BP

    What’s New With BP Stock?

    BP plc stock (NYSE: BP) is up around 7% year-to-date, slightly outpacing the S&P 500’s 2% gain. Trading at approximately $32 per share, the British oil major appears cheap on a relative valuation basis – but the underlying narrative is...


  • Company Logo for BP

    BP Stock Down 14% This Year, What’s Next?

    Despite a 14% decline in its stock price this year, bringing it to approximately $29 per share, we believe BP plc stock (NYSE: BP) has the potential for long-term growth. Although the ongoing geopolitical conflict poses risks that may impact oil...


  • Company Logo for BP

    Down 7% This Year, What’s Next For BP Stock?

    With the stock down 7% so far this year, at the current price of around $32 per share, we believe BP plc stock (NYSE: BP), a European integrated energy major, could go higher in the long term. BP’s underlying replacement cost (RC) profit (...


  • Company Logo for BP

    BP Stock Flat This Year, What Now?

    With the stock flat so far this year, at the current price of around $35 per share, we believe BP plc stock (NYSE: BP), a European integrated energy major, could go higher in the long term. BP’s underlying replacement cost (RC) profit was ...


  • Company Logo for BP

    BP Stock Up 7% This Year, What’s Next?

    After a 7% increase so far this year, at the current price of around $38 per share, we believe BP plc stock (NYSE: BP), a European integrated energy major, could go higher in the long term. BP’s underlying replacement cost (RC) operating p...


  • Company Logo for BP

    Flat Since The Beginning of 2023, Where is BP Stock Headed?

    After almost being flat since the beginning of this year, at the current price of around $35 per share, we believe BP plc stock (NYSE: BP), a European integrated energy major, could go higher in the long term. BP stock has increased only 1% year...


  • Company Logo for BP

    What’s Happening With BP Stock?

    After a small 3% rise over the last six months, at the current price of around $35 per share, we believe BP plc stock (NYSE: BP), a European integrated energy major, could go higher in the long term. BP stock has increased from around $34 to $35...


  • Company Logo for BP

    BP Stock Up 11% Over Last Month. What’s Next?

    BP plc stock (NYSE: BP), a European integrated energy major, has increased by 11% over the last twenty-one trading days (one month) and currently stands at around $34. BP’s recent financial performance has been supported by higher energy prices,...


  • Company Logo for BP

    BP Stock Up 8% Over Last Month. Will It Continue?

    BP plc stock (NYSE: BP), a European integrated energy major, has increased by 8% over the last twenty-one trading days (one month) and currently stands at around $30. Due to the record oil and gas prices, BP reported a robust Q2 and increased it...


  • Company Logo for BP

    Should A Benchmark Price Correction Weigh Heavily On BP Stock?

    The shares of BP (NYSE: BP) have retained their strength despite incurring $14 billion impairments associated with its stake in Rosneft. It has largely been due to the high price environment which has pushed the carrying value of inventories on...


  • Company Logo for BP

    Will Uncertain Times Last Longer For BP Stock?

    In accordance with sanctions imposed by Western countries, BP (NYSE: BP) announced an end to its partnership with Rosneft, the large Russian energy company. Per recent filings, BP has a 19.75% stake in Rosneft with a carrying value of $14 billi...


  • Company Logo for BP

    BP Stock Remains A Long-Term Bet

    [Updated 12/17/2021]  Historically, BP’s (NYSE: BP) earnings have been primarily dependent on the oil & gas business resulting in fluctuating asset returns, fairly in line with benchmark oil prices. The Brent benchmark increased from $54 i...


  • Company Logo for BP

    Why BP Stock Is A Good Alternative For Oil Investors

    [Updated 2021/11/03]  In the recent earnings release, BP (NYSE: BP) announced a $1.25 billion share repurchase program given the sizable improvement in cash flows from rising oil prices. The company remains committed toward expanding its renew...

Next ▶