Thanks to the holiday, oil numbers came out today, but gas is a day late.The surprise : For the first time I can remember, the crude + products net was net export (211,000 bpd)
Storage went down 9 million, so it's not quite self sufficiency, but still, unusual
http://ir.eia.gov/wpsr/overview.pdf