
Crude oil prices declined Thursday, primarily driven by concerns over slowing energy demand in a high-tariff global economy and escalating US geopolitical pressure on Russian oil trade, which has prompted major importers like India to shift sourcing and increased shipping costs via Red Sea disruptions. This occurs as US crude inventories unexpectedly built, though gasoline demand remains healthy, and OPEC+ plans further output increases, creating a complex market dynamic where traders balance supply additions, demand outlooks, and geopolitical risks, with clarity on tariff frameworks expected by mid-August.
Crude oil prices are facing significant downward pressure, evidenced by a 1.01% decline in WTI to $69.29 per barrel, driven by mounting concerns over slowing global energy demand amid escalating trade tensions. The primary catalyst is the US administration's aggressive policy towards Russia's oil trade, including a threat of 100% secondary tariffs on trading partners, which has already prompted India, the world's third-largest importer, to halt purchases of Russian crude and seek alternative supplies. This geopolitical pressure is compounded by bearish supply-side data, specifically a surprise 7.7 million barrel build in US commercial crude inventories. While a concurrent 2.7 million barrel draw in gasoline stocks suggests healthy end-user demand, it is overshadowed by the headline inventory figure and the expectation that OPEC+ will proceed with a 548,000 barrel per day production increase in September. Offsetting these bearish factors are emerging supply chain risks, as Houthi rebel attacks in the Red Sea are forcing vessel rerouting and increasing transportation costs. The market remains in a state of flux, balancing clear demand and supply headwinds against potent, but unrealized, geopolitical risks, with analysts anticipating more clarity after a mid-August tariff framework is established.
AI-powered research, real-time alerts, and portfolio analytics for institutional investors.
Overall Sentiment
strongly negative
Sentiment Score
-0.65
Ticker Sentiment