Energy agency reviews oil stock release
Officials from the International Energy Agency and its 26 member nations today began a review of the emergency oil stock release put in place in the wake of Hurricane Katrina.
The Paris-based IEA, a club of mainly industrialised oil-importing countries, announced the release of 60 million barrels of oil from strategic stocks over one month, to ease soaring prices of oil and petrol.