Oil futures settled near $46 a barrel on Friday to post a gain of more than 1% for the week as some upbeat economic data from China and the U.S. buoyed prospects for energy demand. August WTI crude rose 27 cents, or 0.6%, to settle at $45.95 a barrel on the New York Mercantile Exchange. Prices saw a weekly gain of 1.2%.
Continue Reading Below
Copyright © 2016 MarketWatch, Inc.