Rick Newman from Yahoo! Finance explains how Russia's invasion of Ukraine is lowering world economic growth.