Goldman Sachs indicates that elevated oil prices, sustained by tensions involving Iran, are driving gains in oil-related equities. Analyst Neil Mehta issued a refined list on Monday, spotlighting 10 stocks rated "Buy." He believes these selections offer above-average upside potential even with Brent crude priced at $75 per barrel. Given that oil prices are likely to remain above this level in the near term, these stocks could deliver substantial returns as investors position for significant profits, potentially gushing like "oil gushers."
Mehta explained, "Our list reflects four key themes." "First, a long-term bullish outlook on oil (with a normalized Brent price of $75 per barrel), which supports the long-term inventory value of global oil and service companies such as ConocoPhillips, Cenovus Energy, and Halliburton." "Second, a more favorable tilt toward U.S. exploration and production companies based on valuation risk/reward, including top performers like Ovintiv, Permian Resources, and EQT Corporation."
He added, "Third, optimism regarding the electrification theme and future utility capital expenditures, including Power REIT and Vistra Corp." "Fourth, select undervalued small-cap stocks with unique narratives, where we see upside potential in the risk/reward profile at current price levels, such as Par Pacific and Golar LNG Limited."
Mehta stated that these 10 Buy-rated stocks possess at least 20% upside potential from current levels. Vistra is attributed the highest potential upside, reaching 37%.
Goldman's endorsement of oil stocks comes amid turbulence in global oil markets. Over the past five days, oil prices have experienced a volatile cycle of "relief rally followed by retreat" as markets reacted to shifting geopolitical developments in the Middle East. After hitting peaks near $120 per barrel during the peak of recent tensions, prices fell sharply early last week. With the announcement of a temporary ceasefire, WTI crude dropped approximately 13%, and Brent crude declined to around $94.26 by Friday evening. However, this downturn reversed again today following the collapse of high-level peace talks over the weekend. Additionally, directives restricting Iranian trade via the Strait of Hormuz have now taken effect. On Monday, oil prices surged to $103 per barrel.
Comments