Crude futures fall on talk of joint oil release
March 28, 2012 at 07:50 AM EDT
Crude-oil futures pull back below $107 as traders react to reports of a possible coordinated oil release by France, the U.S. and the U.K. U.S. data on weekly oil inventories also will draw scrutiny.