ap

Skip to content
PUBLISHED:
Getting your player ready...

Oil prices fell to $104.38 a barrel Wednesday as a key government report showed U.S. petroleum supplies increased last week. Meanwhile, energy traders continued to watch developments in Libya, where weeks of unrest showed no signs of easing.

RevContent Feed

More in Business