From forexlive.com
Declines to comment on reason. Talk on the street that a Saudi official suggested release of IEA stocks to control prices. ICE brent down over $4 to $109.80 with WTI down around $3 to $91.25