US stocks have closed lower amid apparent investor jitters regarding the situation in Russia and further rate hikes by the Federal Reserve.
US stocks have closed lower amid apparent investor jitters regarding the situation in Russia and further rate hikes by the Federal Reserve.