Crude oil futures traded at their highest levels for three weeks Friday as European equities extended their rally to preserve hopes that economic recovery and an associated increase in crude demand is underway.

ICE September Brent traded within four cents of the psychologically important $70 a barrel mark, as European equity indexes reached their highest levels in six months or more.

Read the rest of this entry »