LONDON (Reuters) – Oil plummeted below $96 a barrel on Wednesday as weekly U.S. data showed a larger than expected increase in crude inventories and falls in fuel demand.

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