Consumer sentiment hits historic low amid geopolitical turmoil.