Other factors like a “less than estimated" growth rate in U.S. service industries and job market also added to a decrease in crude rates.
Yesterday, the Energy Department in the US had reported that for last week, crude stockpiles rose 3.42 million barrels, the highest since October 2010, which had led to price dip in crude.
The value of crude for June delivery was reported at $108.43 per barrel, down by 82 cents on the New York mercantile exchange. While on the ICE futures exchange in London, Brent crude for May contract was down to $121.12 a barrel. (12:29 P.M IST, Thursday)