MORROWFLY
← Events

Lessons

What past shocks taught us — accumulated from the living event records and quoted verbatim from the episodes they were observed in. These are beliefs earned from measurement, not rules about the future. Illustrative, not advice.

13 lessons across 4 themes, drawn from 13 event records. Each lesson links back to its full record: what happened, what was expected, what actually happened.

Export bans: the accelerant, not the fire

Four episodes where governments restricted exports. In each, the ban amplified or reshuffled the outcome — it never decided it alone.

“Export restrictions amplified a crisis driven by low tradable stocks, strong demand, input costs, importer stock-building, and thin trade — the bans were the accelerant, not the whole fire.”

2008: rice export bans amplify a thin-market crisis →

Oct 2007 – 2008 · record last reviewed 2026-09-15

“A three-week export ban coincided with a 40.5% palm-oil move — but the Mar→Jul window spans the broader vegetable-oil correction, so timing alone does not prove the ban caused the collapse. What the ban verifiably did: trap stocks at home, anger farmers, and force Indonesia to discount to win back the buyers Malaysia had taken.”

“The world's largest rice exporter banned its biggest export category for 14 months — and CBOT rough-rice (ZR=F) futures ended the ban essentially flat (−1.2%). Grades, exemptions, and competitors absorbed it.”

2023: India bans rice exports — the market shrugs →

Jul 2023 – Sep 2024 · record last reviewed 2026-09-21

Freight shocks live in freight

Blocked waterways and rerouted fleets repriced shipping — the commodity price barely noticed, or fell on its own supply.

“Houthi attacks rerouted a third of Red Sea container traffic and roughly halved Suez trade — and grain prices fell anyway on record supply. The freight shock lived in shipping rates, not commodity prices.”

Red Sea / Houthi shipping disruption (2023–24) →

Nov 2023 – Apr 2024 · record last reviewed 2026-09-21

“A 400m ship blocked Suez for six days and 400+ vessels queued — oil wobbled $2.60 and reversed, and no verifiable agricultural price reaction followed. A timing shock, not a supply shock. Kept in the dataset only as an explicitly limited non-attribution case.”

Ever Given blocks the Suez Canal (March 2021) →

Mar 23 – Mar 29, 2021 · record last reviewed 2026-09-15

Weather moves the price; inventories decide how much

Droughts and deficits hit hardest when warehouses are empty — and a normal next harvest moves it back.

“Three straight deficits — dry weather, disease, and years of underinvestment — repriced cocoa more than fourfold in under two years. Then high prices did what high prices do: grindings fell, supply recovered, and a third of the peak vanished in a quarter.”

2023–24: West Africa's cocoa deficit — the fourfold repricing →

2023 – Dec 2024 · record last reviewed 2026-09-23

Fear the mechanism, measure the outcome

Headlines price the shock; the physical market prices the adjustment. In every case here the measured outcome surprised the first reading.

“El Niño moves the weather, not always the price. In 2015–16 wheat fell sharply but tracked outcomes were mixed (rice +7.7%, soy +2.1%) while sugar spiked — fear the mechanism, measure the outcome.”

El Niño: the climate driver that doesn't always deliver →

Recurring — 2009-10, 2015-16, 2023-24 · record last reviewed 2026-09-23

“A real Black Sea supply shock — Ukrainian exports stopped, fertilizer spiked — and the price spike faded over months as other exporters filled the gap, demand rationed, and Russia's own record crop arrived. This episode only: one case, not a rule about shocks.”

Russia invades Ukraine: the Black Sea grain and fertilizer shock →

Feb 2022 – · record last reviewed 2026-09-23

“The headline exit rallied wheat briefly, then ample supply and alternative routes dominated: wheat -14.9% two months later. The exit was telegraphed for months — inspections had already slowed and some buyers had pre-positioned (Rabobank) — and Russia harvested a record crop instead of weaponizing supply. Observed in this episode; not a rule about exits.”

“The June 2025 Twelve-Day War spiked urea prices and briefly bounced grains on risk pricing — then grains fell below pre-conflict levels. A fertilizer-cost shock, not an ag-price event.”

June 2025 Iran–Israel/US conflict ("Twelve-Day War") →

Jun 13 – Jun 24, 2025 · record last reviewed 2026-09-23

Lessons are never paraphrased or invented: the text above is the record's lesson field, word for word. When an episode doesn't fit a theme, it stays unsorted rather than being forced into one.