Crude oil futures rise as API reports a 2.42M-barrel inventory draw; EIA data now in sharp trader focus. Ukraine peace talks stall, fueling geopolitical risk premium in crude oil markets and ...
Mumbai, Oct. 1 -- The American Petroleum Institute (API) estimated that crude oil inventories in the United States fell by another 3.674 million barrels in the week ending September 30. This is on top ...