New York, U.S. | Xinhua | Oil prices fell on Friday as traders worried about a deteriorating demand outlook. The West Texas Intermediate (WTI) for November delivery decreased 1.74 U.S. dollars, or 2.1 percent, to settle at 79.49 dollars a barrel on the New York Mercantile Exchange. Brent crude for November …
Read More »