NEW YORK, April 20 (Xinhua) -- Oil prices ended mixed on Wednesday after data showed a hefty drop in U.S. crude stockpiles.
The West Texas Intermediate for May delivery added 19 cents, or 0.2 percent, to settle at 102.75 U.S. dollars a barrel on the New York Mercantile Exchange. Brent crude for June delivery decreased 45 cents, or 0.4 percent, to close at 106.80 dollars a barrel on the London ICE Futures Exchange.
