Oil prices fell on Wednesday, with the U.S. benchmark settling at its lowest year to date, after domestic crude stockpiles in ...
The American Petroleum Institute reported an unexpected increase in U.S. crude oil inventories, causing a dip in crude oil ...