Oil Prices Fall as Traders Weigh Reserve Releases and Hormuz Risks
December Brent crude futures fell 0.9% to $105.00 a barrel. Traders weighed plans to accelerate emergency oil-stock releases against Middle East supply risks and uncertainty over shipping through the Strait of Hormuz.