I too heard a story of one of our cable stations stating similar things.
Given the surprise in inventories last week this would be surprising. I would think a release may even have a negative effect especially when the next squeeze comes.
SEA Price at posting:
79.5¢ Sentiment: Buy Disclosure: Held