American Petroleum Inst. estimates fall of 3.67 million barrels of US crude oil, exceeding expectation of 2.63 million-barrel drop.
WTI
-
-
Supply halts in US after Hurricane Ida continues to push prices up although demand woes after Saudi price cut axes further rises