WASHINGTON, May 9 (UPI) -- The price of crude oil in New York slid back under $96 per barrel Wednesday, as energy prices were balanced on supply expectations.
West Texas Intermediate crude oil for June delivery gave up $1.28 per barrel to $95.73 overnight, as traders expect the Energy Information Administration to announce a supply build up in an afternoon report.