Oil prices fell slightly on Tuesday on factors including weaker Chinese demand.
Brent crude was down 4 cents, or 0.06%, at $72.80 a barrel. At $68.60 a barrel, the U.S. West Texas Intermediate crude futures lost 10 paise, or 0.15%.
The NHC noted that analysts “risk at least 125,000 barrels per day (bpd) of oil capacity.”
China, the world’s top crude oil importer, is seeing a slowdown in oil demand growth due to a shift to low-carbon fuels and a weak economy.