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
Chart of the Day: Is the Yen Ready for Another Round?
Morning Wrap: Trump and Xi shape markets. AI drives record highs while Iran and geopolitics dampen sentiment
Daily Summary: Market euphoria shows no signs of letting up 🚀
Will Xi Jinping help reopen the Strait of Hormuz❓The NYT reports surprising details about the Saudi and UAE attacks on Iran 💥