325 million barrels of oil reportedly released from strategic reserves · Digg