Article By:
Vivian Lewis
Wednesday, March 2, 2022 3:32 PM EDT
A massive Russian invasion of Ukraine and threats of nuclear war. Putin's desperation is on display for all to see and the markets are reacting.
In this article: CTRA, UUUU, ESL, PLUG, EC, SHEL, AEM, SLB, NTR, SAN, QCOM, DE, GIKLY, BA, F, NKE, XOM, AAPL