Oil futures finished lower Wednesday, pulling back from five-month highs after back-to-back session gains. Source link