Daily Chemical Market Price Overview — October 21, 2026
The two biggest prints of the day were corrections, not markets.
24 of 101 tracked products moved —
11 higher against 13 lower, a clear breadth improvement from yesterday’s 5-up/24-down washout — while
77 lines froze. But the head of the raw ranking belongs to neither:
mineral oil printed -43.4% as its stale CNY 72,000 quote, flagged in the last two editions, finally reverted to a CNY 40,750 level the rest of the market has been quoting all along, and
sulfur’s -4.94% daily print was computed against a revised-back base of CNY 6,077 rather than the CNY 5,814 published yesterday (against that print the day moved only -0.64%). Stripped of both, the real board is this:
nickel +2.61% and
PTMEG +2.63% lead the genuine gains,
propylene -2.54% is the deepest authentic markdown, and
lithium carbonate -1.98% to CNY 99,000/ton broke the round floor one session after this column asked whether it would hold. The basket itself also turned over again: it shrank to
101 lines with four additions (hydrogen peroxide, metronidazole, quartz/silica sol, sulfur hexafluoride) and seven exits, and the departures of melamine and retinol removed two of yesterday’s most interesting small prints from coverage. An honest first read: with 77 quotes frozen and the biggest movers being data resets, the market spent the day digesting its own October rather than discovering November.
Three forces shaped the day. First,
the data itself got repriced: mineral oil’s reversion confirms the two-edition warning about its +35.21% weekly clock — which is still on the board unchanged and must still be ignored — while sulfur’s base replay is a reminder that the collapse is real at the level (5,777, weekly -13.36%) even when the daily print double-counts it. Second,
supply-side coordination reached battery metals: nickel’s third consecutive gain came on credible reporting that Tsingshan, GEM, Lygend and Huayou are discussing ~30% output cuts at Indonesian HPAL plants, the first serious supply response to a cost curve that has been negative on every production route — while PVC kept its maintenance-driven climb and PTMEG printed its first genuine up-move once its October base artefact settled. Third,
the oil premium went two-way at the handle: WTI took a third consecutive loss (-1.01% to USD 98) after an intraday rally of USD 2 collapsed on Kremlin signals that Ukraine peace talks could resume in November, a 3.06-million-barrel EIA crude draw offset by an unexpected 1.68-million-barrel distillate build — and the chemical board, for the third straight session, refused to follow the barrel either way: benzene, phenol and aniline turned up on domestic cost-push even as crude fell again.
Top Price Movers
Nickel rose 2.61% to CNY 122,617/ton from CNY 119,500/ton — a third consecutive gain and by far the largest of the three, the biggest genuine advance on the board. The trigger was reported, not hoped for: Bloomberg and local exchanges confirm that executives from Tsingshan, GEM, Lygend and Zhejiang Huayou are discussing coordinated cuts of roughly 30% at their Indonesian HPAL operations, the mixed-hydroxide-precipitate lines that feed battery-grade nickel sulfate. Shanghai nickel settled +3.05% at CNY 121,090, back above the 120,000 handle, while LME three-month exceeded USD 16,000 for the first time since its nine-month low last Thursday — a fourth up session. The structural argument is the cost curve: October surveys put every Chinese refining route in loss — bought-in nickel sulfate at minus 15,353 to minus 16,418 yuan, high-matte nickel at minus 8,518 to minus 12,352, integrated MHP worst at minus 24,200 to minus 28,668 — while Indonesia’s 2026 RKAB mining quota has been cut from ~379 million to 260–270 million tonnes and Huayou’s Huafu project has run half-down since May. The sulphur link cuts both ways: HPAL economics were crushed in the first half by a sulphuric-acid cost spike (sulphur peaked near USD 1,275/ton versus USD 550 in January) — and the metal whose feedstock is now collapsing is exactly why cuts are suddenly credible. The caution is procedural: an identical August talking-points meeting ended without agreement, and the tracked clocks say repair, not recovery — weekly +1.59%, monthly still 4.55% lower. This is the supply curve responding to losses, the first such signal anywhere in the battery complex; it is not demand turning.
Price rose 2.61% today — a third straight gain and the largest genuine advance on the board, on reported ~30% HPAL cut talks among Tsingshan, GEM, Lygend and Huayou in Indonesia. Every nickel route is cash-negative and the 2026 ore quota is down ~30%, so the supply response is credible — but August’s identical negotiation failed, and the monthly clock is still 4.55% lower. Cost-curve repair, not a demand turn.
Lithium carbonate fell 1.98% to CNY 99,000/ton from CNY 101,000/ton — the tracked line’s lowest print of the window and the answer to the question this column posed a session ago: whether spot would hold above the round number on an actual close. It did not. The derivatives did the damage: the Guangzhou futures 2701 contract opened up over 101,100, sprinted to 102,300 and then collapsed into a 95,040 close, down 5.45% with a 94,960 intraday low — reopening a ~4,000-yuan discount to spot and re-decimating the carry trade. The fundamental dossier is split precisely down the middle. The bear side: Jianxiawo’s environmental review re-entered the approval queue, Zimbabwean shipments resumed, October spodumene arrivals are ample, spodumene concentrate has been marked down 11.9% in the latest survey, and October cathode/battery schedules, while still growing month-on-month (LFP +4%, batteries +6% to ~320 GWh), are landing under the ramp traders paid for. The bull side is almost entirely physical: social stocks fell another 5,145 tonnes to 134,372, futures warrants are down to 23,172 and still draining, and CATL published an unusually direct rebuttal of the 2027 demand scare — EV penetration and per-vehicle content rising, overseas storage accelerating. The two solid-state line announcements the same week (Dalian 0.5 GW, Xingtai semi-solid) are 2027+ timelines with zero current offtake. With CITIC’s institutional Q4 band at 100,000–150,000 already breached from underneath, the practical read inverts: it is no longer 99,000 to defend but the 95,000 futures print to watch — if the spot-futures gap closes upward, this line gets one more leg; if warrants keep draining and Q4 schedules hold, CNY 99,000 was the overshoot. Weekly -4.33%, monthly -16.96%.
Price dropped 1.98% today — the round floor this edition asked the market to defend failed at CNY 99,000 while the 2701 futures closed 95,040. The split is real: inventories -5,145 t/week and warrants still draining against Jianxiawo’s return to the approval queue. Stage buys inside the 95,000–99,000 gap; do not chase the round-number narrative in either direction.
Sulfur printed -4.94% to CNY 5,777/ton — but the honest reading requires the revision note first: the table’s October 20 cell reverted to 6,077 (the October 19 value), so the daily percentage replays most of a markdown that was already published at 5,814. Against that print the session moved
-0.64%. The level, not the percentage, is the story: the weekly clock remains double-digit negative (-13.36%), the monthly gap widened to -10.97%, and the physical market on the ground was the worst day of the unwind — import granular transactions at the ports broke to 5,550–5,800 with one measure showing the largest single-day port decline of the slide, Zhenjiang solid cargo 11.6% below its October 9 reference, and East China liquid falling to the 4,800–4,900s. Why: port inventories rebuilt from a ~750,000-tonne low to
1.12 million tonnes as stranded Gulf cargoes finally discharged; Middle East October officials reset lower (Qatar USD 835, Kuwait USD 820, ADNOC USD 890) with CFR China quoted at 860–880 against Vancouver-at-Brazil still at 950; and the policy frame — directed supply guarantees for the three majors, export restrictions on sulphuric acid — caps the demand recovery: phosphate fertilizer runs sit in the low 40s-percent range with producers theoretically losing over CNY 1,000 a tonne, so the response to cheaper feedstock has been to
stop buying, not buy more. The first counter-trend detail of the week appeared late: Shandong refinery liquid auctions rose to 5,240–5,440 on a single-session basis, the first sign of tentative restocking after the overshoot. Downstream, the pass-through keeps its lag-and-catch pattern:
sodium metabisulfite took a third consecutive markdown (-1.56% to CNY 3,783, all three clocks now negative) while
sulfuric acid froze a fourth session at CNY 1,558 with its monthly gap widening to -7.82%.
Price dropped 4.94% on the sheet — but read it as a base revision: against yesterday’s published 5,814 the day moved only -0.64%. The collapse is nonetheless live at the level: ports restocked to 1.12 Mt from a 0.75 Mt low, fertilizer runs in the low 40s%, and Middle East contracts settled $45–70 lower. Metabisulfite’s third straight cut and acid’s widening -7.82% monthly gap say the chain repricing continues until CFR China stops printing new lows.
Basic Chemicals Prices
| Product |
CAS |
Price |
Daily |
Weekly |
Monthly |
| Acetic acid prices |
64-19-7 |
4,410 |
-2.22% |
-6.64% |
16.35% |
| Acetic anhydride prices |
108-24-7 |
7,240 |
0% |
0% |
9.92% |
| Acetone prices |
67-64-1 |
8,300 |
1.84% |
-1.95% |
-0.01% |
| Ammonium nitrate prices |
6484-52-2 |
4,150 |
0% |
0% |
0% |
| Ammonium sulfate prices |
7783-20-2 |
1,230 |
0% |
-1.67% |
4.58% |
| Aniline prices |
62-53-3 |
16,600 |
1.22% |
3.2% |
12.58% |
| Benzene prices |
71-43-2 |
10,334 |
0.16% |
-1.49% |
9.4% |
| Borax prices |
1303-96-4 |
6,620 |
-1.78% |
-0.16% |
4.96% |
| boric acid prices |
10043-35-3 |
11,600 |
0% |
0% |
0.47% |
| calcium carbide prices |
75-20-7 |
2,530 |
0% |
-0.94% |
-1.21% |
| Calcium chloride prices |
10043-52-4 |
1,433 |
0% |
0% |
5.96% |
| Calcium phosphate prices |
7758-87-4 |
10,000 |
0% |
0% |
0% |
| Caustic Soda prices |
68988-74-9 |
629 |
0% |
-0.47% |
-0.78% |
| Chloroform prices |
67-66-3 |
2,600 |
0% |
1.4% |
9.83% |
| Cobalt prices |
7440-48-4 |
236,700 |
-0.75% |
-5.98% |
-10.13% |
| Dichloromethane prices |
75-09-2 |
3,020 |
0% |
-5.64% |
27.08% |
| distilled water prices |
- |
450 |
0% |
0% |
0% |
| Ethanol prices |
64-17-5 |
5,697 |
1.08% |
0.35% |
1.24% |
| ethyl acetate prices |
141-78-6 |
7,000 |
-1.03% |
-1.88% |
10.17% |
| Ethylene glycol prices |
107-21-1 |
5,742 |
0% |
-4.19% |
-5.4% |
| Ethylene Oxide prices |
75-21-8 |
9,700 |
0% |
0% |
7.93% |
| Formaldehyde prices |
50-00-0 |
1,786 |
0% |
-5.01% |
9.7% |
| Formic acid prices |
64-18-6 |
2,100 |
0% |
0% |
-8.84% |
| Heptane prices |
142-82-5 |
16,400 |
0% |
0.07% |
4.51% |
| Hexane prices |
110-54-3 |
10,325 |
0% |
0% |
5.43% |
| Hydrochloric acid prices |
7647-01-0 |
188 |
0% |
-1.56% |
4.37% |
| Hydrogen peroxide prices |
7722-84-1 |
720 |
0% |
0.98% |
3.33% |
| Iodine prices |
7553-56-2 |
640 |
0% |
0% |
0% |
| Lithium carbonate prices |
554-13-2 |
99,000 |
-1.98% |
-4.33% |
-16.96% |
| Magnesium chloride prices |
7786-30-3 |
880 |
0% |
0% |
0% |
| Methanol prices |
67-56-1 |
3,947 |
0.51% |
-0.7% |
10.67% |
| Mineral oil prices |
8042-47-5 |
40,750 |
-43.4% |
35.21% |
-16.23% |
| Nickel prices |
7440-02-0 |
122,617 |
2.61% |
1.59% |
-4.55% |
| PET prices |
- |
8,762 |
-0.02% |
-1.13% |
3.45% |
| Phenol prices |
108-95-2 |
9,350 |
1.08% |
-1.22% |
4.01% |
| Phosphoric Acid prices |
7664-38-2 |
8,375 |
0% |
-0.12% |
-0.13% |
| Poly(vinyl alcohol) prices |
9002-89-5 |
10,400 |
0% |
0% |
0% |
| Potassium carbonate prices |
584-08-7 |
7,350 |
-1.34% |
-0.44% |
-0.69% |
| Potassium chloride prices |
7447-40-7 |
3,217 |
0% |
-1.29% |
-1.32% |
| Propane prices |
74-98-6 |
6,150 |
0% |
0% |
0.36% |
| Propylene prices |
115-07-1 |
10,234 |
-2.54% |
-2.6% |
6.86% |
| Propylene glycol prices |
57-55-6 |
9,333 |
0% |
-2.57% |
-0.29% |
| PX prices |
- |
10,500 |
0% |
0% |
8.08% |
| Pyridine prices |
110-86-1 |
18,471 |
0% |
0% |
0.18% |
| Sodium bicarbonate prices |
144-55-8 |
1,195 |
0% |
-0.99% |
-0.08% |
| Sodium hydroxide prices |
1310-73-2 |
2,570 |
0% |
0% |
1.14% |
| Sodium sulfate prices |
7757-82-6 |
570 |
0% |
1.06% |
0.54% |
| Sulfur prices |
7704-34-9 |
5,777 |
-4.94% |
-13.36% |
-10.97% |
| Sulfur hexafluoride prices |
2551-62-4 |
28,100 |
0% |
0% |
0% |
| sulfuric acid prices |
7664-93-9 |
1,558 |
0% |
-3.17% |
-7.82% |
| Titanium dioxide prices |
13463-67-7 |
14,260 |
0% |
0.04% |
0.56% |
| Toluene prices |
108-88-3 |
8,807 |
0% |
-1.47% |
6.99% |
| Urea prices |
57-13-6 |
1,740 |
0% |
0.17% |
-0.79% |
| White cement prices |
- |
450 |
0% |
0% |
0% |
| White phosphorus prices |
12185-10-3 |
28,296 |
0.18% |
-0.39% |
0.8% |
| Xylene prices |
1330-20-7 |
8,617 |
-0.12% |
-0.97% |
2.48% |
| Zinc chloride prices |
7646-85-7 |
11,825 |
0% |
0% |
0% |
Basic Chemicals: 57 lines, 19 moved (8 up / 11 down), 38 frozen. The headline prints were the two base corrections (mineral oil, sulfur), but once they are exorcised the section’s arithmetic is a slow, orderly deflation:
propylene -2.54% to CNY 10,234/ton was the deepest genuine markdown,
acetic acid -2.22% its fourth consecutive one,
lithium carbonate -1.98% the round-number break, and a long tail of 0.1–1.8% slides (borax -1.78%, potassium carbonate -1.34%, ethyl acetate -1.03%, cobalt -0.75%, xylene -0.12%, PET -0.02%) against eight up-prints led by nickel and headlined by the aromatics turn.
The solvent complex spent the day proving yesterday’s thesis in both directions.
Dichloromethane froze at CNY 3,020/ton — the knife paused exactly where the trade press put the first support, with the weekly clock deepening to -5.64% while the monthly still carries +27.08% (the repricing has absorbed roughly half a week and none of the month), and the machine-flagged trend signal turned “clearly down” on the 5/10/20-day moving-average test, against a floor argument of low producer stocks plus November maintenance.
Acetone bounced +1.84% to CNY 8,300/ton, recovering 150 of Thursday’s 425-yuan collapse, but the more important number is its monthly clock: finally zeroed (-0.01%), which means the solvent has finished surrendering the October premium even while price is mid-range.
Methanol turned up +0.51% to CNY 3,947/ton for the first gain after the mid-month washout that this column identified as the trigger for DCM’s break — the cost floor is firming while the child of that cost complex still holds at 3,020.
Ethanol added +1.08% to CNY 5,697/ton, its first move out of a three-session freeze.
The acetic chain is unwinding on schedule and the frozen lag is now the single most exposed quote on the board.
Acetic acid fell 2.22% to CNY 4,410/ton — a fourth consecutive session of markdowns (-4.16, -2.17, -2.22) — taking the weekly clock to -6.64% while the month is still +16.35%: three quarters of October’s spike remains to be returned.
Ethyl acetate slipped 1.03% to exactly CNY 7,000/ton, the round number the ester reached a session after acid’s break. And
acetic anhydride has now frozen at CNY 7,240/ton across the entire collapse with a +9.92% monthly carry — the anhydride is the line where the next catch-down print will come, and if it moves while acid steadies, that is the signal the unwind has finished its work.
The battery metals completed their three-way split. Nickel’s supply-curve repair (above) and lithium’s floor break (above) bracketed a third, quieter print:
cobalt -0.75% to CNY 236,700/ton — a sixth consecutive markdown, but the shallowest of the six (-2.45, -1.73, -0.75), with weekly -5.98% and monthly -10.13%; the decline is flattening without having found a bid. Around them the small inorganics broke their own freezes for the first time in the window:
borax -1.78% to CNY 6,620/ton and
potassium carbonate -1.34% to CNY 7,350/ton (all three clocks now negative) — first cracks are usually noise, but when the potash line prints negative on every clock the demand excuse gets thinner.
White phosphorus eked +0.18% to CNY 28,296/ton, keeping the phosphate complex insulated from the sulphur storm, and
phosphoric acid sat at CNY 8,375/ton (monthly -0.13%) even as its feedstock collapsed 20% in a week — a lag the trade press now explicitly forecasts: Q4 average phosphoric projections of CNY 7,000–7,800 versus today’s print imply further markdowns are scheduled, not optional.
The aromatics complex turned against crude for the first time since the decoupling began — upward.
Benzene printed its first gain of the week (+0.16% to CNY 10,334/ton, weekly still -1.49%),
toluene froze at CNY 8,807/ton and
xylene drifted -0.12% to CNY 8,617/ton while WTI took a third loss — the domestic BTAX block is now setting its own spread. The cumene pair re-aligned in the same direction for the first time in the tracked window:
phenol +1.08% to CNY 9,350/ton reversing two sessions of declines and
aniline +1.22% to CNY 16,600/ton taking its weekly clock to +3.2% and its month to +12.58% — the strongest monthly carry among the liquid organics, and consistent with the European structural story (Covestro’s Antwerp exit keeps its new MDI-side aniline unit running: aniline is the one nitrogen-aromatic Europe is investing in, not closing). Downstream anchors stayed parked:
PX frozen at CNY 10,500/ton (+8.08% month),
ethylene oxide frozen at CNY 9,700/ton (+7.93% month),
chloroform frozen at CNY 2,600/ton (+9.83% month) — the three stale +8–10% months this column flagged as the next DCM-style tests all printed zero today. Olefins and polyols:
propylene -2.54% was the session’s deepest genuine markdown (weekly -2.6%, monthly +6.86%) on post-maintenance supply return and derivative standstill,
ethylene glycol finally froze (-0% at CNY 5,742/ton) after two consecutive three-clock declines, and
PET printed a cosmetic -0.02% to CNY 8,762/ton.
What the 38 freezes and the two resets add up to. Nitrogen was inert (urea flat at CNY 1,740, weekly +0.17%; ammonium sulfate flat, monthly +4.58%) — and melamine, the decoupling line the last two editions watched against urea, left coverage today. Chlor-alkali printed its own quiet contradiction against the PVC card:
calcium carbide froze again at CNY 2,530/ton (weekly -0.94%) for a second session, keeping PVC’s rally supply-driven rather than cost-driven, while
caustic soda (CNY 629/ton) and
sodium hydroxide (CNY 2,570/ton) sat unchanged and
hydrochloric acid paused at CNY 188/ton with its weekly at -1.56%.
Formaldehyde, still nursing a +9.7% month, froze at CNY 1,786/ton after three markdowns, and
anthracite stayed at CNY 1,575/ton with the weekly clock now fully re-based to -6.36% — October’s coal artefact is dead and buried, which was the point. The section’s direction of travel remains a controlled deflation with pinned edges: everything that was going to break once has broken; what is frozen at double-digit months (anhydride, PX, EO, chloroform, DCM) is the board’s unpaid tab.
Fine Chemicals Prices
| Product |
CAS |
Price |
Daily |
Weekly |
Monthly |
| Alkaline Phosphatase prices |
9001-78-9 |
20,000 |
0% |
0% |
0% |
| antifreeze prices |
- |
800 |
0% |
0% |
0% |
| Benzyl alcohol prices |
100-51-6 |
18,500 |
0% |
0% |
0.45% |
| Castor oil prices |
8001-79-4 |
15,000 |
0% |
0.48% |
3.05% |
| chlorine tablets prices |
- |
8,500 |
0% |
0% |
0% |
| Citric acid prices |
77-92-9 |
6,200 |
0% |
0% |
0% |
| dimethyl carbonate prices |
616-38-6 |
6,000 |
0% |
-0.63% |
-4.29% |
| Dimethyl sulfoxide prices |
67-68-5 |
12,075 |
0% |
-0.15% |
4.5% |
| Ferric chloride prices |
7705-08-0 |
2,800 |
0% |
-0.43% |
0.07% |
| glycolic acid prices |
79-14-1 |
13,000 |
0% |
0% |
0% |
| Guar gum prices |
9000-30-0 |
15,500 |
0% |
0% |
0% |
| Hydroquinone prices |
123-31-9 |
30,500 |
0% |
0% |
0% |
| Lactic acid prices |
50-21-5 |
8,288 |
0% |
0.22% |
1.22% |
| Magnesium glycinate prices |
14783-68-7 |
29,000 |
0% |
0% |
0% |
| Melatonin prices |
73-31-4 |
850 |
0% |
0% |
0% |
| Metronidazole prices |
443-48-1 |
79,000 |
0% |
0% |
0% |
| Oleic acid prices |
112-80-1 |
10,000 |
0% |
0% |
0% |
| Petroleum prices |
8009-03-8 |
9,300 |
0% |
0% |
0% |
| Potassium sorbate prices |
24634-61-5 |
15,100 |
0% |
1.41% |
2.72% |
| Quartz prices |
14808-60-7 |
6,800 |
0% |
0% |
0% |
| Silver iodide prices |
7783-96-2 |
1,804 |
0% |
5.87% |
12.22% |
| sodium acetate prices |
127-09-3 |
5,643 |
0% |
0.07% |
2.01% |
| Sodium hypochlorite prices |
7681-52-9 |
553 |
0% |
0% |
0% |
| Sodium metabisulfite prices |
7681-57-4 |
3,783 |
-1.56% |
-1.57% |
-1.37% |
| Tetrahydrofuran prices |
24979-97-3 |
19,500 |
2.63% |
2.16% |
9.92% |
| tranexamic acid prices |
1197-18-8 |
330 |
0% |
0% |
0% |
| Triclopyr prices |
55335-06-3 |
47,500 |
0% |
0% |
0% |
| Water softener salt prices |
- |
967 |
0% |
0% |
0% |
| Xanthan gum prices |
11138-66-2 |
21,000 |
0% |
0% |
0% |
Fine Chemicals: 29 lines, 2 moved (1 up / 1 down), 27 frozen — the quietest board on the platform. PTMEG’s +2.63% and metabisulfite’s -1.56% were the only signals in a section whose coverage churn this month has mostly deleted its information: retinol (yesterday’s only fine up-print) and melamine left today, joining creatinine and potassium nitrate out; metronidazole (CNY 79,000/ton) and quartz/silica sol (CNY 6,800/ton) entered on unchanged prints, and the CNY/KG micro-base cohort (melatonin 850, tranexamic acid 330, iodine 640) remains noise-class by house convention — including
silver iodide’s +5.87% weekly and +12.22% monthly clocks, which sit on frozen quotes and should be read as calendar effects, not demand.
PTMEG printed its first honest up-move. The +2.63% to CNY 19,500/ton comes three sessions after the +11.76% October 19 print this column flagged as a base-day artefact (day move huge, weekly clock zero); that weekly clock has now re-based properly to +2.16% with the month at +9.92%, and the segment’s two-session freeze at 19,000 between then and now means today’s gain is incremental, not catch-up. In a Fine Chemicals board that printed twenty-seven zeroes, a spandex-input line clearing CNY 19,500 on a genuine weekly premium is the closest thing this section has to a trend — the chain’s integrated producers have held offers firm since early October and the quote is now confirming it.
The sulphur pass-through stayed on schedule.
Sodium metabisulfite fell 1.56% to CNY 3,783/ton — a third consecutive markdown that widened each time (-0.26, -1.03, -1.56) — and flipped all three clocks negative at once (weekly -1.57%, monthly -1.37%), completing the transition from “frozen at the top” (this column’s October 16 flag) to full-chain repricing.
Sulfuric acid held its fourth session at CNY 1,558/ton while its monthly gap widened to -7.82%: acid-plant economics are still chasing the feedstock with a lag, and the lag itself is now the position — the same structure the anhydride carries in the basic board. Around them the rest of the pharma/agro shelf did not blink: citric acid CNY 6,200/ton, DMSO CNY 12,075/ton (weekly -0.15%), dimethyl carbonate CNY 6,000/ton, hydroquinone CNY 30,500/ton, xanthan gum CNY 21,000/ton and the glycolic/benzyl/lactic cluster all printed zeros.
Fine chemicals spent the day as they have spent most of October: one line telling the truth, twenty-eight idling. The two lines worth carrying forward are PTMEG’s re-based weekly premium (if it survives next session it becomes a trend, not a bounce) and metabisulfite’s three-negative-clocks (the sulphur chain’s repricing is no longer awaiting confirmation — it is confirmed with a lag, and sulfuric acid is the last large frozen quote with arithmetic to catch up on).
Energy, Rubber, Plastic and other chemicals Prices
| Product |
CAS |
Price |
Daily |
Weekly |
Monthly |
| ABS prices |
- |
12,240 |
0.68% |
1.36% |
4.5% |
| Anthracite prices |
8029-10-5 |
1,575 |
0% |
-6.36% |
-0.24% |
| Asphalt prices |
8052-42-4 |
5,940 |
0% |
-3.34% |
6.24% |
| Basalt prices |
- |
650 |
0% |
0% |
0% |
| Carbon prices |
7440-44-0 |
12,500 |
0% |
0% |
0.73% |
| Carbon Black prices |
1333-86-4 |
10,807 |
0% |
-1.16% |
-0.18% |
| EAA prices |
- |
57,800 |
0% |
0% |
-0.81% |
| Gasoline prices |
- |
9,992 |
0% |
0.1% |
0.54% |
| HDPE prices |
- |
10,950 |
0% |
-1.23% |
-0.19% |
| kerosene prices |
- |
8,500 |
0% |
-0.23% |
2.66% |
| POE prices |
68441-17-8 |
16,500 |
0% |
0% |
0.24% |
| Poly(vinyl acetate) prices |
9003-20-7 |
12 |
0% |
0% |
0% |
| PVC prices |
- |
4,960 |
0.2% |
2.4% |
1.62% |
| Silica prices |
10279-57-9 |
6,367 |
0% |
-0.22% |
2.7% |
| WTI Crude Oil prices |
- |
98 |
-1.01% |
3.13% |
-2.11% |
Energy, Rubber, Plastics and Other: 15 lines, 3 moved (2 up / 1 down), 12 frozen. The motion was confined to WTI (-1.01%), PVC (+0.20%) and ABS (+0.68%) — one deflating premium, two digesting supply cuts, and the largest block of stillness on the platform in the tracked window.
Crude went to war with itself intraday and lost by a dollar. The tracked WTI line slipped 1.01% to USD 98/barrel for a third consecutive loss (101→99→98, weekly premium compressed from +5.21% to +3.13% in three sessions); the session’s physical narrative was wilder than the close suggests: front-month contracts rallied more than USD 2 intraday on two fresh tanker incidents and Kpler’s tally of 18 vessel attacks in two weeks — attacks now extending into the Gulf of Oman beyond the strait itself, per LSEG — and then gave it all back when the Kremlin confirmed Putin is willing in principle to resume US-mediated Ukraine talks as early as November, a headline that markets a future diesel-supply thaw before it exists. The EIA confirmed both halves of the tension: crude stocks fell 3.06 million barrels against a 0.8-million expected draw, while distillates built an unexpected 1.68 million — tightness in the barrel, loosening in the fuel, with the US energy department simultaneously authorizing a 315,000-barrel exchange from the Northeast heating-oil reserve. The physical normalization continues elsewhere: Emirates Global Aluminium has restored half the capacity at its war-struck main smelter, targeting full output by Q1. Domestic products sat still:
gasoline froze at CNY 9,992/ton just under the round handle after its pump-formula turn,
kerosene held CNY 8,500/ton (weekly -0.23%),
asphalt stopped its four-session slide at CNY 5,940/ton (weekly -3.34%), and
propane and
Petroleum (CNY 9,300/ton) printed zeros.
The plastics board kept its two-speed structure without changing gears.
PVC rose 0.20% to CNY 4,960/ton — a third consecutive gain, but decisively decelerating (+3.49→+1.85→+0.20) — which is what digestion looks like: the maintenance-driven, multi-year-low-utilization rebound has reached the top of its tradable band while carbide (frozen again at CNY 2,530/ton) refuses to hand over cost support, and weekly +2.4% with monthly +1.62% is about as warm as a supply-cut rally can look.
ABS eked +0.68% to CNY 12,240/ton for a fourth consecutive up-print (weekly +1.36%, monthly +4.50%) — the engineering-resin margin story this column has run since early October continues its quiet compounding against a falling styrene chain. Below them the commodity shelf froze wholesale:
HDPE CNY 10,950/ton (weekly -1.23%),
PET -0.02% (tracked in the basic section), EAA, POE and Poly(vinyl acetate) unchanged, and
EVA left coverage entirely. The rubber block stayed inert for a sixth session:
Carbon Black CNY 10,807/ton,
Silica CNY 6,367/ton, both zeroes;
Carbon (CNY 12,500/ton) and
Basalt (CNY 650/ton) completed the still frame.
Overall, the tape reads as
a board digesting three corrections at once — of its data, of its cost stack, and of its expectations. The data correction (mineral oil reset, sulfur base replay) is the honest one: the price level was going where the trade press said it was; only the percentage arithmetic needed to catch up. The cost correction (oil 101→99→98 while chemicals neither rose with it nor fell because of it) is the finished one — the energy pass-through story of the week closed without passing through, exactly as the last two editions projected, and the 24-down/5-up breadth of yesterday followed by today’s 11/13 says the board is finding its floor width before it finds its floor level. The expectations correction is only beginning: nickel’s cuts, if they firm, repair a cost curve; lithium’s 95,040 futures print, if spot chases it, does not. What to watch next: whether the anhydride, PX, chloroform and EO frozen +8–10% months break the way DCM’s did; whether the August-style HPAL agreement actually signs this time; whether warrants stop draining and lithium’s futures-to-spot gap closes up or spot closes down; and whether sulfur’s first auction bounce in Shandong becomes a second one. A 77-freeze board is a market that has agreed on nothing except to wait.
Data Source & Update Methodology
The above pricing data is compiled from multiple market channels including domestic ex-works quotations, distributor transaction references, port prices, and mainstream spot market assessments. Data was updated on
October 21, 2026, based on the latest available trading activity and real-time market feedback collected by GuideTrends analysts and industry participants.
All prices are for reference purposes only and may vary depending on region, transaction volume, specification, and contract terms.
Explore More Chemical Price Data
Access Real-Time Chemical Market Intelligence
For real-time price updates, historical trend analysis, and detailed market insights covering thousands of chemical products, visit the
GuideTrends Database .
Track chemical prices, compare product specifications, monitor supply chain movements, and identify sourcing opportunities with professional market intelligence tools designed for global chemical buyers and suppliers.