China Covid policies stirred protests sending U.S. crude futures near 12-month lows Monday. Oil stocks posted some of the deepest early declines.
China Protests Vs. Covid Policy Rock Markets; Oil Stocks Lead Declines