The uncertain impact of an SPR release

Reserve nerves

Strategic petroleum reserves

The US is the world’s largest consumer of oil, so it makes sense that the country should also have the world’s largest strategic reserves. The maximum capacity of the US strategic pe