Oil futures finished higher on Thursday, with U.S. prices ending at their highest since mid-October, buoyed by expectations for stronger demand as well as data showing a ...