Oil Falls on China Demand Woes Even as Market Remains Rangebound

Published on November 10, 2024

Oil fell after Chinese stimulus measures disappointed speculators, but not enough to jolt prices from the narrowest trading band since July.