Oil Tops $97 a Barrel Following Holiday