Russia’s economy faces significant challenges, including sanctions and declining oil revenues, yet it shows resilience through diversification efforts and strong domestic markets, signaling it is down but not out.
Oil prices dropped, boosting market optimism as stocks surged near all-time highs. Investors embraced a ‘risk-on’ mood, driven by strong earnings and easing inflation concerns, signaling renewed confidence in global growth.