SPR Depletion Transmission
The stockpile that exists to cushion physical oil supply shocks has fallen to 325.7 million barrels, a decline of 5.5 million barrels in the latest weekly reading, leaving inventories at their lowest level since May 1983 [Source: 1]. The paradox is straightforward and uncomfortable: a reserve created to