Oil futures rise Thursday, with U.S. and global benchmark prices notching fresh multiyear highs after the International Energy Agency underlined climbing demand from power generators in the face of soaring prices for natural gas and coal, but a third straight weekly rise in domestic crude inventories kept price gains in check.