U.S. crude inventories slump 6 million bbls to Feb 2015 low: EIA
U.S. crude oil inventories last week tumbled more than expected to their lowest level since 2015 as exports jumped and stocks at the Cushing hub dropped, the Energy Information Administration Continue Reading
