Oil prices fell more than $1 a barrel on Wednesday, under pressure from global central bank efforts to limit inflation…
Prices for spot crude in much of the world are rising on strong demand and a supply crunch, but in…