Been watching the energy markets pretty closely lately, and there's definitely some mixed signals playing out. March WTI crude closed down a bit on Friday, with crude oil price taking a hit after the US GDP report came in weaker than expected at 1.4% instead of 2.8%. That kind of slowdown always spooks traders because it signals lower energy demand ahead.



What's interesting though is that crude oil price didn't fall harder than it could have. The dollar weakening provided some support, and honestly, the Middle East situation is keeping a floor under prices. Trump's been ramping up pressure on Iran hard - talking about limited military strikes if they don't deal on the nuclear program. If something actually happens there, it could be massive for energy markets since Iran pumps over 3 million barrels a day. Plus there's the Strait of Hormuz to think about - 20% of global oil flows through there.

On the supply side, it's pretty messy. You've got 290 million barrels of Russian and Iranian crude just sitting in floating storage right now, which is bearish. But Ukraine keeps hitting Russian refineries and tankers, which cuts into supply. OPEC+ is pausing production increases through Q1, trying to manage this global surplus situation. The EIA actually cut its global surplus forecast to 3.7 million bpd, so at least someone thinks it'll tighten up.

Inventories are all over the place - US crude is 6% below the seasonal average, which is actually pretty tight, but gasoline is 3.3% above average. That tells you demand might be weakening. US oil rigs are near 4-year lows too, down from 627 back in 2022. So when you put it all together, crude oil price is basically caught between weak demand signals and geopolitical risks. Not an easy call right now.
This page may contain third-party content, which is provided for information purposes only (not representations/warranties) and should not be considered as an endorsement of its views by Gate, nor as financial or professional advice. See Disclaimer for details.
  • Reward
  • Comment
  • Repost
  • Share
Comment
Add a comment
Add a comment
No comments
  • Pin