Global Markets Eye Ukraine Peace Progress Amid Shifting Oil Demand Outlook for 2026

Key Takeaways

  • Ukraine has reportedly agreed to the "core terms" of a U.S.-backed 28-point peace plan, which includes ceding territory and forgoing NATO membership, though Russia deems a deal "premature".
  • Standard Chartered forecasts improvements in global oil demand for 2026, particularly driven by China, despite broader market predictions of an expanding oil surplus and lower prices.
  • Analysts project Brent crude prices to average around $60-$63.50 per barrel in 2026, a significant drop from 2025 averages, due to anticipated oversupply from non-OPEC production and slowing demand.
  • The U.S.-backed peace proposal, initially a 28-point framework, has been refined during negotiations, with President Donald Trump clarifying it as a "concept" rather than a rigid plan.
  • U.S. oil production is expected to peak at 14.34 million barrels per day (mb/d) in March 2026 before entering a decline, according to Standard Chartered (STAN).

Ukraine Peace Plan Advances Amid Russian Caution

A U.S.-backed 28-point peace plan aimed at ending the protracted conflict in Ukraine has gained traction, with Ukraine reportedly agreeing to its "core terms" this week. The proposal, which became public last week, includes significant concessions from Kyiv, such as ceding the regions of Crimea, Donetsk, and Luhansk to Russia and committing to not joining NATO. Ukraine's National Security Adviser Rustem Umerov indicated that only "minor details" remain to be settled.

However, the Kremlin has tempered expectations, with a Russian government spokesperson stating on Wednesday that it is "premature" to suggest a peace deal is imminent. The plan, largely developed by the Trump administration's Special Envoy Steve Witkoff in coordination with Kremlin envoy Kirill Dmitriev, has drawn criticism from European allies and some U.S. lawmakers who view it as overly favorable to Russian interests. President Trump has clarified that the initial 28-point framework was a "map" or "concept" and has been refined to fewer points during ongoing negotiations.

Key provisions of the plan also include a phased lifting of sanctions on Russia and a commitment to invest $100 billion in frozen Russian assets into Ukraine, with Europe contributing an additional $100 billion. The proposal also outlines a security guarantee for Ukraine against future Russian aggression, promising a "decisive coordinated military response" and the reinstatement of sanctions if Russia reinvades.

Standard Chartered Optimistic on 2026 Oil Demand, Others Forecast Decline

Despite a prevailing sentiment of future oversupply in crude markets, Standard Chartered (STAN) maintains an optimistic outlook for global oil demand in 2026, anticipating improvements driven notably by China. This perspective contrasts with broader market forecasts predicting a significant decline in oil prices.

According to Standard Chartered's November 7, 2025, report, Brent crude is projected to average $63.50 per barrel in 2026, with prices ranging from $62 in the first quarter to $64.50 in the fourth quarter. Meanwhile, U.S. oil production is expected to reach its peak at 14.34 mb/d in March 2026 before a subsequent decline.

Conversely, the World Bank, in its October 29, 2025, Commodity Markets Outlook, forecasts Brent crude prices to fall from an average of $68 in 2025 to $60 in 2026, marking a five-year low. This anticipated decline is attributed to slower demand growth, partly due to the rise of electric and hybrid vehicles, and stagnating oil consumption in China. Bank of America (BAC) echoes this sentiment, estimating that Brent and WTI prices will average $60/bbl and $57/bbl respectively in 2026, primarily due to an expected 2 mb/d surplus. The International Energy Agency (IEA) further supports the oversupply narrative, projecting a substantial surplus of approximately 4 mb/d in 2026, largely driven by non-OPEC production growth.

Disclaimer: This article is for informational purposes only and does not constitute financial advice. We are not financial professionals. The authors and/or site operators may hold positions in the companies or assets mentioned. Always do your own research before making financial decisions.
Scroll to Top