U.S. oil futures pared much of their losses Wednesday after the Energy Information Administration reported a bigger-than-expected decline of 5.1 million barrels in U.S. commercial crude inventories ...
Crude futures edged higher supported by a new wave of U.S. sanctions on Iranian oil exports and expectations that OPEC+ will further delay its planned output hike.