Iranian oil reached its highest price in two and a half years, rising 2% on January 3. Buying spurred by a sixth day of unrest and strong economic data from the United States and Germany, Reuters reported.

U.S. West Texas Intermediate (WTI) crude futures CLc1 settled at $61.63 a barrel, up $1.26, or 2.1%.

International benchmark Brent crude futures LCOc1 settled up $1.27 a barrel, or 1.9%, to $67.84 a barrel.