Rising Stockpiles and Libyan Stability Weigh on Oil Prices

Global oil prices dipped on Wednesday, surrendering gains from the previous session. Brent crude slipped to $77.31 per barrel, and U.S. crude settled at $73.62. Rising U.S. crude inventories and the resolution of Libyan supply concerns were key drivers.

America And Libyan Action

The American Petroleum Institute reported higher crude and gasoline stockpiles in the U.S., with further data from the Energy Information Administration awaited later today.

In Libya, oil export operations resumed smoothly after protests at a major port were resolved, easing fears of supply disruptions.

Impact Of Geopolitical Factors On Market

Geopolitical factors also loom over the market. U.S. President Donald Trump reaffirmed plans to impose a 25% tariff on Canadian and Mexican imports, raising uncertainties over the impact on oil trade. Canada and Mexico collectively supply significant volumes of oil to the U.S., with Canada accounting for nearly 4 million barrels daily.

Markets were further rattled by weak Chinese economic data and concerns over energy-intensive AI models like DeepSeek, which could impact global energy demand.