SPR Release ConfirmedMartin Pelletier from Financial Post just confirmed what I said early last week that US is working strategically with China to release oil from the SPR. That explains why oil stocks aren't popping and why India and China have significantly reduced their imports from Russia and China. The US is stepping in for records exports. My low estimate is 150 million barrels. That's exactly why Eric Nuttal announced today on BNN that oil will be best at $80 for the rest of year. I believe it's headed to $70, which of course I'll take as well.