Absolutely.
The claim the recent drop in oil prices is from an unannounced release from the SPR is just silly.