Germany to Release Up to 15 Million Barrels from Emergency Oil Reserves Ā· Digg