IEA emergency oil release reaches around 325 million barrels · Digg