LONDON, Jan 25 (Reuters) – Oil stabilized on Wednesday after falling in the previous session, as rising US crude inventories and global recession fears counteracted optimism for a recovery in Chinese demand.
Crude oil has rebounded in 2023, with global benchmark Brent crude topping $89 a barrel…