BP Shines as Bull of the Day Amid High Oil Prices
Zacks Equity Research has named BP p.l.c. (BP) as its Bull of the Day, citing the company’s strategic moves under new leadership and favorable market conditions. BP, a global energy giant with operations spanning oil and gas exploration, refining, and EV charging, reported strong second-quarter 2026 results, beating earnings estimates by $0.24. This marks the company’s fifth consecutive earnings beat and reflects the positive impact of new CEO Meg O’Neill, who took over in April 2026. BP is focusing on reducing debt, with net debt dropping from $25.3 billion to $22.25 billion in the second quarter, and is divesting non-core assets like its Austrian retail business and the Gelsenkirchen refinery in Germany.
Analysts are optimistic about BP’s prospects, raising 2026 earnings estimates to $7.28 from $6.74 over the past week. With oil prices remaining high, WTI crude around $90 and Brent near $100, BP’s earnings are expected to grow by 152.8% compared to the previous year. Despite a 24.5% stock rally in 2026, BP remains a value stock, boasting a forward price-to-earnings (P/E) ratio of 6.2 and a price-to-sales (P/S) ratio of 0.5. The company also offers a dividend yield of 4.6%, making it an attractive option for investors looking to capitalize on higher oil prices.
In contrast, MasterCraft Boat Holdings, Inc. (MCFT) has been highlighted as Zacks’ Bear of the Day. The company, which designs and manufactures recreational powerboats, is facing earnings estimate cuts for fiscal 2027, despite a strong track record of beating earnings expectations over the past five years. MasterCraft reported a 21.5% year-over-year increase in net sales for the fourth quarter of 2026, excluding the Marine Products Transaction. However, analysts have reduced the fiscal 2027 earnings consensus to $1.86 from $2.02, partly due to the company’s transition to a calendar year reporting period. The stock has dropped 17.4% over the past three months, trading at a forward P/E of 10.8, which is considered cheap but not without risks.
Zacks also provided updates on other major retailers, including Target Corp. (TGT), Walmart Inc. (WMT), and Dollar General Corp. (DG). Target is investing heavily in its store network and technology, with a $5 billion capital expenditure plan for fiscal 2026. The company has opened 24 new stores and completed over 100 full-store remodels in the first half of the year, while also modernizing its technology to enhance digital and in-store experiences. These investments are aimed at improving fulfillment capabilities, as stores handle more than 95% of Target’s sales.