Oil Finishes Week at Just Over $93 a Barrel