The price of a barrel of oil for future delivery fell more than $ 4 to hit $ 41.67 at the close of trading in New York .