The Strategic Petroleum Reserve, located in Freeport , Texas , held 695.1 billion barrels of oil in September 2016. (Photo: STR/Reuters/Newscom). The Strategic Petroleum Reserve has been a futile tool for responding to supply shocks, and it disregards...
5/23/2017