Weekly energy inventory and production data from the EIA: API data released late yesterday: Bullish stuff for oil. Draws across the board and oil at a session high ...
A