Brent and WTI oil has lost 2.5% of its price at the Intercontinental Exchange in London. Brent oil is sold for $46.12 per barrel, WTI for $44.96, as of 9.40am. Thus, the prices are comparable with those set in spring 2009.
Oil sets new price records
3400 views