The Shanghai Composite index took a joyride today, thanks to CXMT stocks that blasted off by 470%! Investors are buzzing about semiconductors, while oil prices took a tumble of over 4% due to hopeful peace talks between the US and Iran. It's a topsy-turvy world, with tech soaring and energy stumbling!

Geopolitics
.png)
.png)