Business News | Wed Oct 1, 2008 9:56pm IST

Oil plunges below $96 on U.S. inventory build