Oil is edging back toward $100. And this is after the IEA announced that member countries would release the largest ever amount from their reserves: 400 million barrels.