NEW YORK (AP) - Oil prices tumbled Tuesday on further signs of an economic slowdown in China and after the government of Norway intervened to end a strike that threatened North Sea oil production.
Benchmark U.S. crude fell by $2.08, or 2.4 percent, to finish at $83.91 per barrel. Brent crude lost $