Oil and gold prices have pulled back in recent days after a strong rally, driven by rising geopolitical tensions in the Middle East.
Brent crude has dipped by 1.1% so far this week on reports of a potential ceasefire between Hezbollah and Israel. At the same time, concerns over Chinese demand resurfaced due to a lack of stimulus details from Beijing.