News

PM CDT Today’s U.S. Energy Information Administration data for the week ending April 4, showed US crude oil inventories had a draw of -2.7 million barrels from the previous week, a large discrepancy ...