Stocks plummet amid Russian invasion and escalating sanctions
U.S. stocks traded mixed and energy prices rose on Monday after sanctions on Russia escalated over an ongoing conflict in Ukraine, adding to further uncertainty about the outlook for markets. global financials...