Oil prices drop as profits despite unexpected API data
Oil prices slipped for a third session on Wednesday on profit taking due to concerns of a possible rise in supplies from Iran despite industry data showing a surprised drop in US oil inventories. Brent crude futures edged down 8 cents, or 0.1%, to $90.70 a barrel by 08:25 GMT, while US West Texas Intermediate […]
Continue Reading