Russian Invasion of Ukraine Spooks Markets Worldwide, Sends Oil Above $100