In electronic trading in New York , the price of oil for future delivery was down more than $ 7 , putting the price of a barrel of oil at $ 94.13 .