World markets were volatile Monday as Russia continues to threaten to invade Ukraine. Add to that ongoing concerns over high inflation and rising interest rates, and Monday’s markets were choppy though they closed beyond sessions lows. The S&P finished -0.39%, […]