Oil prices edged lower on Wednesday on demand concerns raised by the prospect of further increases to interest rates in an effort to tackle rising inflation in Europe and the United States.
Brent crude futures fell by 34 cents, or 0.36%, to $92.83 a barrel by 1220 GMT. U.S. West Texas Intermediate...