Read more...

Oil prices fell more than 1 percent on Wednesday, weighed down by a weaker oil demand outlook and a rise in U.S. crude inventories despite growing expectations of ongoing OPEC-led supply cuts. Brent crude futures, the international benchmark for oil …

%d bloggers like this: