Debra Borchardt, TheStreet’s Markets Analyst talking Russia and how it impacts markets and consumers
See omnystudio.com/listener) for privacy information.