April 12, 2011, 11:06 a.m. EDT
Oil drops more than 3% on demand fears
International Energy Agency: High prices denting demand growth
By Claudia Assis and Polya Lesova , MarketWatch
SAN FRANCISCO (MarketWatch) â Crude futures stumbled more than 3% Tuesday as U.S. equities traded sharply...