web analytics

Oil Slides Below $100, Stocks Rise

Oil prices and Chinese stocks slumped after Beijing imposed sweeping Covid-19 lockdowns, while U.S. stock futures edged higher ahead of the start of a cycle of interest-rate rises from the Federal Reserve.