Late last week the Obama administration announced that they would be releasing 30 million barrels of oil from the US Strategic Petroleum Reserve as part of a broader US-led release by the International Energy Agency of 60 million barrels of crude oil from member nations. …