Oil prices fell more than 1 percent on Wednesday, weighed down by a weaker oil demand outlook and a rise in US crude inventories despite growing expectations of ongoing OPEC-led supply cuts. Brent crude futures, the international benchmark for oil prices, were down 87 cents, or 1.4 percent, at $61.42 a barrel by 0231 GMT. […]
