Debra Borchardt, TheStreet’s Markets Analyst talking Russia and how it impacts markets and consumers
Rob Black & Your Money
Debra Borchardt, TheStreet’s Markets Analyst talking Russia and how it impacts markets and consumers
00:00 / 12:16