85 million barrels of oil released lowering prices