The price of crude oil for future delivery gained 2.5 percent during trading in New York to more than $ 72 a barrel .