Oil Retreats as China Lockdowns Counter Russian Output Risk
(Bloomberg) — Oil fell below $104 a barrel in New York as investors weighed lockdowns across China against looming European Union measures to limit purchases of Russian fuel. Most Read from …