Oil Closes at Six-Month Low Under $93 a Barrel