Oil slumps after weak China manufacturing data By: MarketWatch May 31, 2023 at 07:52 AM EDT Oil futures slide early Wednesday after data indicates China's manufacturing activity moved further into contraction. Read More >>