Rick Newman from Yahoo! Finance explains how Russia's invasion of Ukraine is lowering world economic growth.
See All 4611 Episodes of "ThisMorning"