French Finance Minister: To date, France has released 580,000 barrels of crude oil from its pledged strategic petroleum reserves as part of a global strategic petroleum reserve release initiative launched by the International Energy Agency in response to the Middle East crisis.