US crude oil inventories, excluding the Strategic Petroleum Reserve, decreased 12.6 million bbl for the week ended July 6, according to US Energy Information Administration data.
Source: News
US crude oil inventories, excluding the Strategic Petroleum Reserve, decreased 12.6 million bbl for the week ended July 6, according to US Energy Information Administration data.
Source: News