Oil inventories rise by 0.244 million barrels against expectations of an increase of 1.55 million barrels , with the previous increase at the level of 0.515 million barrels.
Source: xStation
Daily Summary: Markets curb daily gains; Iran to use mines in the Strait of Hormuz🚨❓
📈US100 bounces back above the 100-day EMA
Market Wrap: Energy Stocks Retreat as Hopes for End to Iran War Grow 🌍 (10.03.2026)
Chart of the day: JP225 jumps on unexpected upward GDP revision 🇯🇵 📈 Japan is back in the game❓