**Reasoning.** The reasoning system takes a ranked list of article summaries and prompts LMs to make forecasts. We optimize: (1) the ordering criterion of the summaries (by relevance or recency); (2) the number \(k\) of article summaries presented to LMs; and (3) the choice of scratchpad instructions to elicit the forecasts.