Getting your player ready...
Oil futures settled at their lowest level in two weeks Wednesday after a report showed U.S. oil supplies rose more than expected last week. That confirmed doubts that demand is keeping up with supply. Light, sweet crude for June delivery settled down $1.81 at $109.24 a barrel on the New York Mercantile Exchange.



