RE:Still selling from SPRThe Congress mandated SPR release this year was for 26 million barrels. They were planning to be done by the end of June but I think they still need to release another 1.6 million barrels. This oil has already been paid for so I am guessing that it will be shipped out during the next week or two.
No worries. The barrels leaving the SPR are slowly coming to an end and the market is beginning to tighten up. The WCS WTI differential is lower than anticipated so ATH is already making good money at these levels.