Oil Prices Drops 0.6% Backed by Drop in U.S Crude Inventories.
Oil prices fell on Thursday, extending losses after official figures showed an unexpected rise in inventories in the United States although prices seem to have stabilized following a recent run of gains. Brent crude was down 11...
Read moreDetails