Crude oil prices today moved slightly higher, after the Energy Information Administration reported an inventory draw of 3.4 million barrels for the week to July 26. The inventory change compared with ...
A 13.7 million bpd oil supply disruption has triggered sharp inventory drawdowns and demand contraction, signalling rising ...
US government-backed deals to export Venezuelan crude from the beleaguered South American country have attracted interest from some of the world’s biggest majors and international trading houses, ...