Oil dips on supply and demand worries

2013-01-03 14

01/03/13 The price of oil fell back below $93 a barrel on Thursday as euphoria over a U.S. fiscal deal fizzled and traders worried about ample crude supplies and lackluster demand.

Free Traffic Exchange