Oil Prices Slip again on Demand Concerns, Possible End to Libya Row

Reuters – Oil prices fell slightly on Wednesday, hovering at their lowest levels since December after plunging more than 4% the previous day on signs of a weak global economy, lacklustre oil demand, and expectations of an end to a dispute halting Libyan exports. The oil price decline came during a broader sell-off in world markets, with … Read more