Oil price down to $105.34 in London and down to $93.42 in New York
On November 5, Brent crude for December delivery lost $0.89 to settle at $105.34 per barrel on ICE Futures Europe, Light sweet crude for December delivery declined by $1.2 to $93.42 on New York Mercantile Exchange.