Further stock market sell-off is unlikely

Fear of invasion of Ukraine

Fear of invasion of Ukraine

Little upside potential, big downside risk