Oil Closes at New Record Over $113 a Barrel