IEA Oil Reserves: Historic 400 Million Barrel Release Signals Global Energy Crisis Response
In an unprecedented move to stabilize volatile global energy markets, the International Energy Agency announced today the largest coordinated release of strategic petroleum.

