Pulling one number from one place is no better than a web search. This board records what each source saw as a separate observation, then reconciles those observations into a single assessment. Observation classes are ranked by how close they sit to a real trade — our own concluded contracts, customs-cleared import unit values, producer Official Selling Prices, tender awards, exchange settlements, public-agency statistics, index-linked estimates and broker quotes. The list below shows which sources are actually live right now. AI never invents a price; where there is no observation we show “on request” instead of a number.
Observations are first normalised for unit and delivery terms — FOB and CIF observations are never blended by inventing a freight number; they stay separate series. Outliers are then removed using the median and median absolute deviation (only with four or more observations; with fewer, a majority does not exist). The survivors are combined as a weighted average of source class × freshness × cargo size. Each result carries a confidence score (0–100), the low–high range of accepted observations and the dispersion between sources. Where sources disagree materially we publish the disagreement rather than averaging it away — in practice that is more useful than a smoothed number. And no volume of broker quotes can lift confidence past its ceiling: quantity does not create quality.
Some physical and product markers (Dubai/Oman, regional EN590 and similar) are subscription assessments (Platts, MOPS) with no free official source. For these we publish an estimate derived from a related futures anchor via a spread or ratio calibration, always flagged EST. Calibrations are re-checked periodically, but real spreads can move sharply on sanctions and geopolitics — always reconfirm with a broker before contracting.
The Price column on the products page (/products) covers all 111 crude and product grades, so every value carries a badge saying how it was obtained. “Published” means a producer posted it (Saudi Aramco monthly OSPs, Saudi CP for LPG — always reconfirm against the loading month). “Assessed” means we observed a market assessment on a given day and fixed it (Singapore bunker assessments, JKM). “Estimated” means neither existed and the value was derived: for crude, from an API-gravity and sulphur quality band against its benchmark; for products, from the customary relationship to an adjacent grade. Note that a quality band explains quality only — it cannot explain pipeline bottlenecks, freight or sanctions premia, so heavy sour crudes (WCS, Maya, South American heavies) trade at wider discounts than our estimate shows. An estimate is a starting point for negotiation, never a contractual basis. Grades marked “fixed” (bitumen, base oils, sulphur, petroleum coke, bio feedstocks) trade on contract or quarterly cycles rather than daily, so we show the last assessment with its date and draw no day-on-day change. Hover any price to see its basis in full.
The change column compares each price to its prior published close, shown as ▲ (up), ▼ (down) or — (flat). If a source exchange restates a settlement, the correction flows through on the next collection cycle.
Prices refresh daily around 06:00 KST, with the as-of date shown above the board. Units follow market convention per instrument (USD/bbl, USD/t, USD/MMBtu); where a futures unit is converted for display, the instrument notes say so. Barrel↔tonne conversion varies with density — see the unit-conversion reference in Insights.
This board is an indicative reference to help you read the market — not a trading or settlement quote. Actual contract prices and terms depend on volume, delivery terms and quality specification, and are confirmed through inquiry and quotation. If you spot an error, please request a correction — we verify and update.