BP (BP) has been upgraded to a Zacks Rank #1 (Strong Buy), reflecting growing optimism about the company's earnings prospects. This might drive the stock higher in the near term.
The Zacks Rank offers investors a way to easily find top-rated stocks and build a winning investment portfolio. Here's why you should take advantage.
In February, I focused almost exclusively on beaten-down BDCs like Ares Capital, Owl Rock Capital, and Hercules Capital amid macroeconomic turmoil. The portfolio's average yield on cost for new invest

New Strong Buy Stocks for March 31st

06:31am, Tuesday, 31'st Mar 2026
EFXT, CPRX, GEV, STRA and BP have been added to the Zacks Rank #1 (Strong Buy) List on March 31st, 2026.

Best Value Stocks to Buy for March 31st

05:00am, Tuesday, 31'st Mar 2026
CPRX, STRT and BP made it to the Zacks Rank #1 (Strong Buy) value stocks list on March 31st, 2026.
Delta Capital Management LLC reduced its holdings in BP p.l.c. (NYSE: BP) by 15.1% in the fourth quarter, according to the company in its most recent Form 13F filing with the SEC. The institutional in

Best Income Stocks to Buy for March 31st

04:10am, Tuesday, 31'st Mar 2026
BP, CHRD and STRA made it to the Zacks Rank #1 (Strong Buy) income stocks list on March 31st, 2026.

The Big 3: RTX, BP, TSM

01:00pm, Monday, 30'th Mar 2026
"It's amazing what's happening right now" as markets see bright spots despite facing "lots of near-term resistance," says Aquiles Larrea, Jr. He turns to three stocks in sectors he sees benefitting du
Global energy companies are getting back to basics and focusing on the hunt for new sources of oil and gas, executives declared at the CERAWeek conference in Houston this week, ending years of underin
Here is how BP (BP) and Drilling Tools International Corp. (DTI) have performed compared to their sector so far this year.
The war and peaking U.S. shale is leading oil companies to look for opportunities abroad.
Does BP (BP) have what it takes to be a top stock pick for momentum investors? Let's find out.

Is BP (BP) Stock Undervalued Right Now?

10:42am, Thursday, 26'th Mar 2026
Here at Zacks, our focus is on the proven Zacks Rank system, which emphasizes earnings estimates and estimate revisions to find great stocks. Nevertheless, we are always paying attention to the latest
BP (BP) concluded the recent trading session at $45.41, signifying a +1.38% move from its prior day's close.
Climate activist shareholder group Follow This, together with a group of European investors with $1 trillion under management, said on Wednesday they ​have given BP until April 1 to include their re
Click to get the best stock tips daily for free!

Top Fintech Company

StockInvest.us featured in The Global Fintech Index 2020 as the top Fintech company of the country.

Full report by FINDEXABLE