Stocks and Oil Drop Amid New Coronavirus Variant

Futures of West Texas Intermediate oil, the U.S. crude benchmark, plummeted more than 13 percent to $68.04 a barrel, the lowest since early September. The price of oil has been especially sensitive t… [+1924 chars]