Oil prices fell on Wednesday as an unexpected build in crude and fuel inventories in the United States, the world's biggest oil consumer, and economic uncertainty reignited demand worries.
US West Texas Intermediate crude futures slipped by 54 cents, or 0.72%, to $74.58 a barrel, while Brent...