Thursday, October 18, 2007

Crude oil touches above $90 a barrel in electronic trading.