Commercial crude-oil inventories excluding the Strategic Petroleum Reserve were down by 2.3 million barrels in the week ended May 1, the EIA said. The withdrawal was in line with the forecast in a Wall Street Journal survey of analysts.
Discover more from InfoVera USA
Subscribe to get the latest posts sent to your email.