No connection

Search Results

Markets Score 65 Neutral

Rising Oil Prices Reshape Energy Market Dynamics for GE Vernova and First Solar

Apr 02, 2026 16:35 UTC
GEV, FSLR, CL=F
Medium term

Surging oil prices above $100 per barrel are shifting energy market priorities toward reliability and security, impacting companies like GE Vernova and First Solar differently. This article explores how these market changes are influencing investor sentiment and sector strategies.

  • Oil prices have surged above $100 per barrel in March 2026 due to Middle East tensions.
  • GE Vernova reported $59.3 billion in orders and $38.1 billion in revenue for fiscal 2025.
  • The company has a $65 billion equipment backlog and a total backlog of $150 billion.
  • First Solar's contracted backlog declined from 68.5 gigawatts to 50.1 gigawatts in fiscal 2025.
  • GE Vernova's services revenue accounted for 45% of its total revenue in fiscal 2025.

Oil prices have climbed above $100 per barrel in March 2026 due to escalating tensions in the Middle East, prompting a reevaluation of energy strategies globally. Roughly 20% of global oil and gas supply passes through the Strait of Hormuz, and recent disruptions there have intensified concerns about supply stability. As a result, energy markets are increasingly prioritizing energy security and reliable power supply over cost-driven decisions. GE Vernova, a global supplier of power and electrification equipment, is positioned to benefit from this shift. The company reported $59.3 billion in orders and $38.1 billion in revenue for fiscal 2025, with a $65 billion equipment backlog and a total backlog of $150 billion. GE Vernova's installed equipment base generates about 25% of the world's electricity, creating a recurring services opportunity. In fiscal 2025, 45% of its revenue came from services, supported by an $85 billion services backlog. In contrast, First Solar, a pure-play solar module manufacturer, reported $5.2 billion in revenue and 17.5 gigawatts in module shipments for fiscal 2025. However, its contracted backlog declined from 68.5 gigawatts at the end of fiscal 2024 to 50.1 gigawatts in fiscal 2025, reflecting contract terminations and a more uncertain demand environment. Solar deployments are sensitive to financing, regulatory conditions, and project timelines, which are adversely affected during market volatility. Given these factors, GE Vernova appears to be a more stable choice in the current energy market. The company's strong backlog and recurring services provide visibility in uncertain macroeconomic conditions, while First Solar faces challenges related to demand and project execution. This shift in market dynamics is influencing investor perceptions and sector rotations, with a growing emphasis on reliability and energy security.

Sign up free to read the full analysis

Create a free account to unlock full AI-curated market articles, personalized alerts, and more.

Share this article

Related Articles

Stay Ahead of the Markets

Join thousands of traders using AI-powered market intelligence. Get personalized insights, real-time alerts, and advanced analysis tools.

Home
Terminal
AI
Markets
Profile