Summary Libya’s 300,000 bpd of supply still offline U.S. crude stocks fall by 5.2 million barrels, API reports Euro zone facing possible recession, ECB VP says U.S. oil output to touch a record high in 2024 Coming up: EIA supply report, 1530 GMT (Reuters) – Oil steadied on Wednesday, giving up most of its earlier … Read more