European stocks recorded weekly losses driven by inflation fears and geopolitical tensions, while Volkswagen shares surged following a new strategic plan.
India defends purchasing Russian energy and asserts that diplomatic dialogue and negotiations, not trade bans, are essential to ending the Ukraine conflict.
Nomura warns that heavy global concentration in US dollar assets leaves international markets dangerously exposed to a potential artificial intelligence shock.
Japanese government bond yields dropped as a stronger yen and hawkish Bank of Japan expectations improved market sentiment and influenced global bonds.
India defends its continued purchase of Russian oil, stating that energy security for its 1.4 billion citizens is a priority and has no impact on the war.
Discover how a single word caused a major standoff between China and the US at the recent G20 summit, halting progress on critical minerals and debt relief.
Discover how a powerful upcoming El Nino weather pattern could disrupt global economies and why international organizations are raising urgent warnings.