Futures Movers: Oil finishes at 1-year high after modest weekly decline in U.S. crude inventories
Oil futures climb on Wednesday to score another finish at the highest in a year, finding support from expectations that U.S. economic stimulus measures will boost energy demand and a modest weekly decline in U.S. crude inventories.