Crude oil prices showed a minor sell-off after forming a minor top around $73.11. It hit a low of $71.97 and currently trading around $71.99.
U.S. commercial crude oil inventories reported a large increase, to the highest level since July 2024, following four consecutive weeks of gains. The latest inventory report revealed a surplus of around 4.633 million barrels, higher than market estimates. This increase is a signal of a potential decrease in crude oil demand. While inventories remain modestly below the five-year average for now, the numbers do reflect substantial volatility in market dynamics. The extended inventory build-up warrants close monitoring of supply and demand fundamentals throughout the U.S. oil market.
Price Resistance and Support Levels
The near-term resistance is around $72.11; any breach above this level could push prices higher to $72.85/$73.06/$74.32/$75. On the downside, immediate support is at $71.80 violation below targets of $70.80/$70/$68/$65.50.
It is good to sell on rallies around $72 with a stop-loss of around $73.20 and a target price of $66.


US Inflation Expected to Ease in June, but Fed Rate Hike Risks Persist Amid Middle East Tensions
Goldman AM Sees Strong Buyout Opportunities in Japan, South Korea and Australia
UBS Boosts China Tech Bets, Adds Kuaishou and Meituan to Focus List
Goldman Sachs Flags 3 Key Risks Ahead of Europe’s Earnings Season
Jamie Dimon Warns Anthropic's Mythos AI Poses National Security Risks
Bernstein Names IAG, Ryanair as Top European Airline Stocks Ahead of Earnings
Morgan Stanley Says China’s Reusable Rocket Progress Poses Long-Term Challenge to SpaceX
Citi Raises TSMC Price Target as AI Chip Demand Strengthens Growth Outlook
Goldman Sachs Raises USD/JPY Forecast, Sees Yen Weakness Persist Through 2027 



