Absolutely.
The claim the recent drop in oil prices is from an unannounced release from the SPR is just silly.
If you like your Strategic Petroleum Reserve, you can keep your Strategic Petroleum Reserve. :)