Oil settles near $108 a barrel

Oil prices hit a new 30-month high on Friday after the world's top two oil consumers, the U.S. and China, issued positive economic reports that pointed to increased demand. Here's how energy contracts traded.