Oil and SPR at 13 & 19 Year Lows, Total Oil + Product Supply Down
Summary Commenter RJS: US oil supplies at a 13 year low, SPR at a 19 year low: total oil + products supplies at a 7 1/2 year low, distillate supplies at 26 month low after refinery freeze off The Latest US Oil Supply and Disposition Data from the EIA US oil data from the US Energy Information […]