US commercial crude oil inventories, excluding those in the Strategic Petroleum Reserve, fell 2.5 million bbl during the week ended July 8 compared with the previous week’s total, according to the US Energy Information Administration’s latest Petroleum Status Report.
Source: News