CPI Report tanks the Market. Ukraine advances into a Russian Trap?