Oil Reaches $100 A Barrel