MM058: Russian default risk recedes & is Pres...
Up next
Recommended Episodes
Escalating tensions between Russia and Ukraine dampened global risk appetite and sent investors scrambling for safe-haven assets yesterday. While European markets ended the day in the red, US equities recovered from earlier losses as the focus turned to Nvidia's earnings repor ...