Brent Crude Oil climbed five percent today, trading at $108 a barrel—the highest price since May. The jump reflects tightening supply and resilient demand, with OPEC+ production cuts by Saudi Arabia and other nations limiting global crude inventories. The International Energy Agency recently raised its global oil demand forecast for the remainder of the year, citing strong economic growth in Asia and emerging markets.

Higher energy costs pressure consumer inflation and complicate central bank efforts to bring prices back to target levels. Geopolitical tensions in the Middle East and Eastern Europe add a risk premium as traders price in potential disruptions to shipping and production.

OPEC+ holds its next ministerial meeting early next month to review production quotas and market conditions. Any adjustment to output levels will directly influence oil prices through year-end.