Oil Prices Spike Higher as Russia Launches Full Scale Invasion of Ukraine

Russia launches attack on Ukraine. Oil Prices soar through $100/bbl mark.