The American Petroleum Institute (API) on Tuesday reported a decrease of 6.195 million barrels of crude oil in U.S. inventories for the week ending Aug. 11.
OPEC on Thursday revised the world oil demand growth forecast and lowered it by some 0.16 million barrels per compared to October's assessment and it now stands at 5.7 million barrels per day.