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 …

( read original story …)