NEW YORK, May 10 (Xinhua) — Oil prices continued its downward trajectory on Tuesday, pressured by mounting concerns over the demand side.
The West Texas Intermediate for June delivery lost 3.33 U.S. dollars, or 3.2 percent, to settle at 99.76 dollars a barrel on the New York Mercantile Exchange. Brent crude for July delivery decreased 3.48 dollars, or 3.3 percent, to close at 102.46 dollars a barrel on the Lond