The price of a barrel of crude oil for future delivery gained nearly $ 4 to go as high as $ 95 a barrel in New York .