This week the United States and allies released 400 million barrels of oil from the International Energy Agency’s strategic petroleum reserves, 172 million coming from the U.S. The move comes in the ...