Skip to playerSkip to main content
  • 1 year ago
The sell-off that began last week was triggered by twin negative economic tidings the traders received Thursday. Tech earnings disappointments and most recently unwinding of yen carry traders soured sentiment further.
Transcript
01:00.
Be the first to comment
Add your comment

Recommended