The dollar surged, bonds plunged and global markets struggled to find their footing on Thursday as the European Central Bank’s latest promise of stimulus provided only brief solace while the world struggles to contain the coronavirus pandemic.
Powered by WPeMatico