NEW YORK, Oct. 17 (UPI) -- A crude oil price rally lost steam Wednesday, as prices settled back to even on the New York Mercantile Exchange, unchanged at $92.03 per barrel.
West Texas Intermediate crude for November delivery was aiming for $93 per barrel early, but confidence did not hold and prices retreated.
Advertisement