Oil price down to $109.64 in London and down to $99.22 in New York
On October 21, Brent crude for November delivery lost $0.3 to settle at $109.64 per barrel on ICE Futures Europe, Light sweet crude for November delivery fell by $1.59 to $99.22 on New York Mercantile Exchange.