Key insights and market outlook
Global oil prices weakened by over 10% in 2025, with Brent crude on track for its longest annual decline on record. The decrease is attributed to oversupply and reduced demand, exacerbated by the ongoing conflict, higher tariffs, and production cuts by OPEC+ nations, as well as sanctions on Russia, Iran, and Venezuela. As of December 31, 2025, Brent crude prices fell to $61.27 per barrel, while West Texas Intermediate (WTI) prices declined to $57.90 per barrel, signaling a potential 15% annual drop.
Global oil prices have experienced a significant decline in 2025, with Brent crude prices plummeting by over 10% due to oversupply and reduced demand. The ongoing conflict, higher tariffs, and production cuts by OPEC+ nations, as well as sanctions on Russia, Iran, and Venezuela, have all contributed to the decrease in oil prices.
As of December 31, 2025, Brent crude prices have fallen to $61.27 per barrel, marking a significant decline from previous years. The West Texas Intermediate (WTI) prices have also decreased, reaching $57.90 per barrel, and are on track for a potential 15% annual drop.
The decline in oil prices is expected to have a significant impact on the global economy, with potential effects on inflation, economic growth, and trade balances. As the global economy continues to navigate the challenges of the ongoing conflict and higher tariffs, the decrease in oil prices may provide some relief to consumers and businesses.
Oil Price Drop
Brent Crude Price Decline
WTI Price Decrease