Tuesday, March 31st, 2026

A photograph of the bank of a wide northern river at the hour the winter ice breaks up, late morning at the end of March 2026. The solid white ice sheet that has covered the river all winter has cracked from bank to bank: a long ragged channel of open water has opened down the middle, and the great pale slabs on either side are tilted and separating. The open water is the brightest thing in the frame — a hard clean blue-green, almost turquoise — running away into the distance like a road that was not there the day before. Meltwater shines on the flat ice. The far bank is low and winter-brown, with bare trees and a small grey boathouse. On the near shingle bank stands a man in a grey suit a half size too big, small in the frame and seen from behind, lavender hair, no coat, holding a small brown paper bag at the front of his waist, quite still, facing the open channel. His breath is faintly visible. There is nobody else anywhere in the picture.

The ice goes out

S&P 500 6,528.52 · +184.80 · +2.91%

Somebody said something, and nobody could say who. Late in Monday's session a report crossed that the Iranian president would consider ending the war if he were given guarantees; it was not confirmed, not attributed to any official, and never stood behind by anyone in a position to know. On Tuesday the S&P 500 rose 2.91 percent — the best day of the first half of the year, 184.80 points, ten of eleven sectors green, the Dow up 1,125 — and the sharpest part of the move came in the thirty minutes after half past twelve, when the tape went from 6,445 to 6,517 without a single confirmed fact being added to the world.

The photograph Retail at the Ice-Out

The day's protagonist

A report nobody could confirm — no symbol.

Move: +2.91% — the best day of the half, on an unattributed sentence

There is no stock on this page, because the day did not have one. The press could name no leader; ten of eleven sectors rose and the gains were broad enough that no single company can be said to have carried it. What moved 6.3 percent of the value of the American stock market in one session was a report — that the Iranian president might accept an end to the fighting in exchange for guarantees — which arrived without a name on it, was never confirmed by any official on any side, and did not correspond to any event that had yet occurred. Four weeks of oil above ninety dollars had made the market unvaluable, and an unvaluable market does not need a fact to turn; it needs permission to stop being afraid. The permission came from nowhere in particular. Eight days later the ceasefire was real, which makes the rumour correct, which is not the same as it having been true when it was traded on.

The deeper account

The tape opened fifty-two points up and then did something that in retrospect reads like a market checking whether it is allowed to believe something. It ran to 6,451 in the first half hour, fell back to 6,404 by eleven, recovered, drifted, and sat around 6,445 at half past twelve — up a percent and a half, nothing remarkable in a week that had swung this far. Then, in the thirty minutes to one o'clock, it went to 6,517.52. Seventy-two points in half an hour. From there it never gave more than a few points back, made 6,539.05 in the last thirty minutes and closed at 6,528.52, up 184.80, up 2.91 percent, the best session of the first half of 2026.

The cause was a sentence with no author. A report — circulated late in the previous session and running hard through Tuesday — that Iran's president would consider ending the fighting if guarantees were offered. Nobody confirmed it. No official on either side put a name to it. There was no ceasefire, no announcement, no signature, and no change in any physical fact anywhere in the world between the close on Monday and one o'clock on Tuesday. What changed was that a market which had spent four weeks unable to put a number on the fourth quarter, because it could not put a number on the price of oil, was handed a reason to think the unboundedness might end.

That is genuinely how bottoms work, and it is why this page is a river breaking up rather than a chart. The ice does not go out because someone measures it. It goes out because the thing that had been holding it stopped, at an hour nobody recorded, and the first anyone knows is the sound. The previous afternoon's 6,316.91 was, as of one o'clock on this Tuesday, permanently in the past; the index would not return to it in the first half of the year. March still closed down 5.3 percent, its worst month since 2022, and it closed that month with its best day. The ceasefire itself was eight days away and is on its own page. The market did not wait for it. It has never once waited for it.

The artifact

RIVER WARDEN'S OFFICE ICE-OUT LOG WINTER CLOSED 14 november ICE OUT 31 march TIME about half past twelve REPORTED BY not recorded CONFIRMED BY WARDEN'S NOTE heard it go from the road. by the time i got down it was already open bank to bank. cannot say who saw it first. cannot say anyone did. UNOFFICIAL THE RIVER DOES NOT WAIT FOR AN OBSERVER ENTRY STANDS UNTIL CONTRADICTED
Ice-out log, 31 March — unofficial

Reported by: not recorded. Confirmed by: the line is empty. The time given is about half past twelve, which is when the tape went from 6,445 to 6,517 in half an hour. Nobody signed for any of it.

Read the log

Printed text is shown plain; handwritten entries are shown in script.

RIVER WARDEN'S OFFICE · ICE-OUT LOG

  • WINTER CLOSED: 14 november
  • ICE OUT: 31 march — TIME: about half past twelve
  • REPORTED BY: not recorded
  • CONFIRMED BY: — left blank —
  • WARDEN'S NOTE: heard it go from the road. by the time i got down it was already open bank to bank. cannot say who saw it first. cannot say anyone did.
  • UNOFFICIAL  THE RIVER DOES NOT WAIT FOR AN OBSERVER · ENTRY STANDS UNTIL CONTRADICTED

An entry with an empty confirmation line is the most accurate document this batch produced. The best day of the first half of 2026 was caused by a sentence nobody would put a name to, and it was right anyway — the ceasefire came eight days later. The log still says unofficial.

The ledger — what actually happened

Measure Close Change Marginalia
S&P 500 6,528.52 +184.80 · +2.91% opened 6,395.88, up fifty-two on the bell · the move came at 12:30, from 6,445.47 to 6,517.52 inside thirty minutes · high 6,539.05 in the last half hour · the best session of the first half
The report unattributed that the Iranian president would consider ending the war given guarantees; never confirmed, never sourced to a named official, and the whole of the day's cause
The Dow 46,341.51 +2.49% +1,125.37; the Nasdaq did better still at +3.83 percent to 21,590.63
Breadth 10 of 11 sectors higher, led by consumer discretionary, communication services and technology — the exact inverse of the day before, when the index fell on positive breadth
Yesterday's low 6,316.91 reached at 3:20 the previous afternoon, and never seen again in the first half of the year; from this session forward the drawdown is behind the tape
The month −5.3% March finished down, the worst month since 2022, and finished it with its best day
The ceasefire eight days out the actual suspension of operations came on 8 April; the market did not wait for it, and was not asked to

Sources

  1. Robinhood market-data feed — SPX 30-minute bars and day bar (the 10-minute series for this session returned gap-filled and was not used). Pulled 2026-08-27
  2. CNBC — "Dow surges 1,100 points, S&P 500 posts best day since May as hopes grow for end of Iran war" — https://www.cnbc.com/2026/03/30/stock-market-today-live-updates.html
  3. AP via CT Post — "How major US stock indexes fared Tuesday 3/31/2026" — https://www.ctpost.com/business/article/how-major-us-stock-indexes-fared-tuesday-3-31-2026-22174582.php
  4. Forbes — "Stock Market Soars To Best Day In 10 Months As Trump Suggests Iran War Won't Last 'Much Longer'" — https://www.forbes.com/sites/antoniopequenoiv/2026/03/31/stock-market-soars-to-best-day-in-10-months-as-trump-suggests-iran-war-wont-last-much-longer/