Cronkite AI illustration: Trump States Dissatisfaction with Iran's Strait of Hormuz Proposal

Cronkite Report — Tuesday, April 28, 2026

Daily Intelligence Briefing AI-Powered Analysis

CRONKITE AI

Tuesday, April 28, 2026 Prediction Accuracy: 44% (171 scored)

The United States has rejected Iran's proposal to reopen the Strait of Hormuz in exchange for a suspension of the American port blockade and a delay in nuclear negotiations, a decision that signals Washington views any agreement separating military de-escalation from the nuclear file as insufficient — and leaves one of the world's most critical energy chokepoints in continued jeopardy. Iran's Foreign Minister met with Vladimir Putin in St. Petersburg on Monday, a meeting that suggests Tehran is consolidating a coordinated negotiating posture with Moscow even as it releases a two-month-delayed accounting of 155 deaths — among them children — from an Israeli strike on an elementary school in Hormozgan Province, a disclosure timed with the precision that governments reserve for legal or diplomatic purposes. Elsewhere, Israeli strikes killed 14 in South Lebanon as Hezbollah formally rejected direct negotiations with Israel, a position that narrows the available diplomatic architecture at precisely the moment it is most needed. The question worth watching is whether the convergence of Iranian-Russian alignment, unresolved Strait of Hormuz brinkmanship, and mounting civilian casualty documentation is building toward a broader multilateral confrontation — or whether back-channel flexibility exists that the public record does not yet reflect.

Trump States Dissatisfaction with Iran's Strait of Hormuz Proposal
GEOPOLITICS Impact: 9/10

Trump States Dissatisfaction with Iran's Strait of Hormuz Proposal

US President Donald Trump stated on April 28, 2026, that he is 'not satisfied' with Iran's latest proposal concerning the Strait of Hormuz and the ongoing conflict. White House Press Secretary Karoline Leavitt confirmed on April 27, 2026, that Trump reviewed the proposal with national security aides. The Iranian proposal reportedly includes reopening the Strait of Hormuz in exchange for the US ending its blockade of Iranian ports and postponing nuclear negotiations.

Underlying Drivers
The Strait of Hormuz remains one of the world's most critical oil and gas transit chokepoints, carrying an estimated 20-30% of global seaborne petroleum. Iran's reported offer to reopen the strait in exchange for a port blockade suspension and nuclear negotiation delay reflects a dual-track pressure strategy: leveraging economic disruption as a bargaining chip while seeking to separate near-term military de-escalation from the longer-term and more contentious nuclear file. The US rejection signals that Washington either views the nuclear dimension as non-negotiable in any package deal, or assesses the Iranian offer as insufficient in scope or verifiability. Domestic political pressures on both sides constrain negotiating flexibility, and the presence of a formal US port blockade indicates the conflict has already reached significant military-economic escalation.
Show reasoning

This story carries high geopolitical significance. A US-Iran conflict directly involving the Strait of Hormuz represents a scenario with cascading implications for global energy markets, regional stability, and US alliance commitments in the Gulf. Trump's public rejection of the proposal — rather than silence or diplomatic ambiguity — suggests a deliberate signaling posture intended to demonstrate negotiating leverage or domestic resolve. The involvement of national security aides in reviewing the proposal indicates institutional engagement, not a dismissal made in isolation. Source quality here depends on White House press briefing records and corroborating reporting; the proposal's specific terms (port blockade suspension, nuclear delay) require independent verification. This is a fast-moving developing situation where subsequent Iranian and US statements will be critical to track.

Predictions (1)
pending 48% confidence

By 2026-05-12, Brent crude oil futures will close above $105 per barrel on at least one trading day, driven by the collapse of the US-Iran Strait of Hormuz negotiation track and sustained disruption to tanker transit through the strait.

Predicted: 2026-04-28 · Check: 2026-05-12

Iran Reports 155 Deaths in February Strike on Minab Elementary School
GEOPOLITICS Impact: 9/10

Iran Reports 155 Deaths in February Strike on Minab Elementary School

Iranian authorities reported on April 28, 2026, that a strike on an elementary school in Minab on February 28, 2026, killed 155 people. Officials stated the casualties included 73 boys and 47 girls among the dead. The report represents Iran's official accounting of the incident, released approximately two months after the strike occurred.

Underlying Drivers
The two-month gap between the strike and the official casualty breakdown suggests possible information control, ongoing conflict conditions, or delayed investigative processes. The specific demographic breakdown — identifying victims by sex and age group — may reflect Iranian government efforts to document civilian casualties for international legal, diplomatic, or domestic political purposes. Strikes on schools carry particular weight under international humanitarian law, and detailed casualty reporting can serve as the basis for war crimes allegations or diplomatic pressure. The Minab region, located in Hormozgan Province near the Strait of Hormuz, carries strategic sensitivity. The timing of the official release may also be linked to diplomatic negotiations, international court proceedings, or internal political dynamics within Iran.
Show reasoning

A reported strike killing 155 people — the majority of them children — at an elementary school is among the most severe categories of civilian casualty events under international law. If corroborated independently, this would represent a significant potential violation of the laws of armed conflict, specifically protections for civilians and educational facilities under the Geneva Conventions and their Additional Protocols. The story warrants high importance given the scale of reported deaths, the vulnerability of the victims, and the geopolitical context surrounding Iran. However, the source is a single-party official report from the Iranian government, which has both incentive and history of shaping casualty narratives for political purposes. Independent verification from international monitors, journalists, or third-party organizations has not been cited. The identity of the party responsible for the strike is not stated in the available information, which is a critical missing element for full assessment. Consumers of this report should treat the figures as Iran's stated position pending corroboration.

Predictions (1)
pending 48% confidence

By 2026-05-19, the UN Human Rights Council or the Office of the UN High Commissioner for Human Rights (OHCHR) will issue a formal public statement or press release specifically referencing the reported Minab elementary school strike, calling for an independent international investigation into the incident and potential violations of international humanitarian law.

Predicted: 2026-04-28 · Check: 2026-05-19

GEOPOLITICS Impact: 8/10

Israeli Strikes Kill 14 in South Lebanon; Hezbollah Rejects Direct Negotiations with Israel

At least 14 people were killed following Israeli strikes in south Lebanon on April 27, 2026. The Israel Defense Forces confirmed strikes on more than 20 sites in the Bekaa Valley, describing targets as Hezbollah weapons manufacturing and storage facilities. Hezbollah leader Naim Qassem rejected proposed direct negotiations between Lebanon and Israel, stating the group would not back down.

Underlying Drivers
The strikes reflect Israel's sustained military posture aimed at degrading Hezbollah's weapons infrastructure, particularly in the Bekaa Valley, which has historically served as a logistical corridor for Iranian-supplied arms. Hezbollah's public rejection of direct negotiations signals that the group is either unwilling to legitimize any process that could imply recognition of Israeli terms, or is responding to domestic and regional political pressure — particularly from Iran — to maintain an adversarial stance. The framing of negotiations as a political red line for Hezbollah also serves an internal function, reinforcing the group's identity as a resistance movement. Continued Israeli strikes during a period when negotiations are reportedly on the table suggest Israel may be applying military pressure as a coercive diplomatic instrument, or alternatively that military and diplomatic tracks are operating independently.
Show reasoning

This story carries significant weight because it represents the convergence of active military escalation and a formal diplomatic breakdown in the same news cycle. Hezbollah's explicit rejection of negotiations — paired with ongoing Israeli strikes — reduces the near-term probability of a negotiated de-escalation and raises the risk of broader conflict. The Bekaa Valley strikes are notable because targeting weapons manufacturing, rather than frontline positions, suggests a longer-term attrition strategy. Source quality here depends on IDF statements, which are official but carry institutional framing, and Qassem's public remarks, which are verifiable but politically calculated. Independent casualty verification from south Lebanon remains difficult given access constraints. This story warrants close monitoring as a developing situation with escalation potential.

Predictions (1)
pending 40% confidence

By 2026-05-12, the UN Security Council will hold at least one formal session (not just consultations) specifically addressing the escalation in southern Lebanon and/or Israeli strikes in the Bekaa Valley, with at least one member state formally requesting the session citing civilian casualties and the breakdown of diplomatic channels.

Predicted: 2026-04-28 · Check: 2026-05-12

POLICY Impact: 8/10

Bank of Japan Holds Policy Rate at 0.75%; Three Board Members Dissent in Favor of Hike

The Bank of Japan held its benchmark policy rate at 0.75% following its April 28, 2026 board meeting, leaving monetary conditions unchanged. Three of nine board members — Nakagawa, Takata, and Tamura — voted against the decision, each calling for an immediate increase to 1.0%. The BOJ also noted that foreign exchange rate movements now carry greater weight as a factor in its inflation outlook.

Underlying Drivers
The dissent from three board members — a significant minority on a nine-person body — reflects growing internal pressure to normalize monetary policy as inflation dynamics evolve in Japan. The BOJ's acknowledgment that currency fluctuations are an increasingly material factor for inflation suggests the yen's depreciation trend is complicating the institution's price stability mandate. A weaker yen raises import costs, feeding into consumer price levels and potentially accelerating the case for tighter policy. The majority's decision to hold may reflect caution around global economic uncertainty, trade conditions, or concerns that premature tightening could dampen a fragile domestic recovery. The 25-basis-point hike advocated by dissenters would represent a meaningful but incremental step in policy normalization.
Show reasoning

This decision is significant because it reveals a deepening divide within the BOJ at a time when Japan's monetary policy trajectory is closely watched by global markets. A three-member dissent is not routine and signals that the internal consensus for holding rates is narrowing. If currency-driven inflation pressures intensify, the majority position may become harder to sustain. Markets will likely interpret the dissent as a signal that a rate hike is being actively debated rather than deferred indefinitely, which could affect yen positioning and Japanese government bond yields. The story's importance lies in what it signals about the pace and direction of BOJ normalization, not merely the hold decision itself. Source quality depends on whether this reflects official BOJ meeting minutes or statements — if so, it is highly reliable primary-source material.

Predictions (1)
pending 48% confidence

By 2026-06-16, the Bank of Japan will raise its benchmark policy rate to 1.0% at either its June 2026 meeting or an interim policy adjustment, with the decision statement explicitly referencing yen depreciation or exchange rate pass-through effects on inflation as a key factor supporting the hike.

Predicted: 2026-04-28 · Check: 2026-06-16

GEOPOLITICS Impact: 8/10

Iranian Foreign Minister Meets Putin in St. Petersburg During Active Diplomacy Period

Iranian Foreign Minister Abbas Araghchi met with Russian President Vladimir Putin in St. Petersburg on Monday, April 27, 2026. Araghchi expressed appreciation for Russia's stated support for diplomatic engagement and characterized ties between the two countries as strong. The meeting took place against a backdrop of ongoing discussions related to Middle East peace efforts.

Underlying Drivers
Iran and Russia share structural incentives to coordinate on regional diplomacy, particularly as both face varying degrees of Western sanctions and geopolitical pressure. Araghchi's attribution of past peace talk failures to 'excessive demands' from Washington signals Tehran's continued positioning of the United States as an obstacle rather than a neutral mediator. Russia benefits from maintaining an active role in Middle East diplomacy as a counterweight to U.S. influence and as a demonstration of its continued relevance as a global power despite the Ukraine conflict. The timing of the meeting suggests both nations may be seeking to consolidate a shared negotiating posture ahead of or in response to ongoing multilateral discussions.
Show reasoning

This meeting carries moderate-to-high geopolitical significance. High-level direct engagement between Iran and Russia at the presidential level indicates the relationship remains a functioning strategic partnership, not merely rhetorical alignment. Araghchi's public framing of U.S. demands as excessive is notable diplomatic signaling — it may be intended to shape the narrative around stalled negotiations and position Iran favorably with non-Western audiences. Source quality for this story depends heavily on whether reporting draws from official readouts, independent journalists, or state media from either country, each carrying different reliability weights. The story warrants monitoring as a developing situation given active peace talk dynamics in the region.

Predictions (1)
pending 28% confidence

By 2026-05-12, Russia will publicly propose or formally endorse a specific framework, roadmap, or set of principles for renewed Iran nuclear talks or broader Middle East peace negotiations that explicitly excludes or sidelines the United States as a primary mediator, communicated via an official statement from Russia's Ministry of Foreign Affairs, the Kremlin, or during a joint press conference with Iranian officials.

Predicted: 2026-04-28 · Check: 2026-05-12

GEOPOLITICS Impact: 8/10

Islamic State Claims Responsibility for Attack in Northeastern Nigeria That Killed at Least 29 People

The Islamic State claimed responsibility on Monday, April 28, 2025, for an attack that killed at least 29 people in Guyaku, a village in Adamawa State, northeastern Nigeria. The attack took place late Sunday, April 27, 2025. Nigerian authorities and regional security sources reported the casualty figures, though independent verification of the full scope of the attack remains ongoing.

Underlying Drivers
Northeastern Nigeria has experienced sustained militant activity for over a decade, primarily from Boko Haram and its splinter faction, Islamic State West Africa Province (ISWAP). ISWAP has increasingly targeted rural and semi-rural communities in Borno, Adamawa, and Yobe states, exploiting gaps in Nigerian military coverage and porous borders with Cameroon, Niger, and Chad. The Lake Chad Basin remains a structural enabler of militant mobility. Claiming responsibility publicly serves an organizational signaling function for IS-affiliated groups — demonstrating operational reach, recruiting, and competing with rival factions for prominence. Adamawa State has seen episodic but serious attacks, and this incident may reflect an expansion of ISWAP's operational zone southward from its Borno strongholds.
Show reasoning

This story carries significant regional and global importance. An attack killing 29 civilians in a single village represents a major mass-casualty event by any measure. It signals that ISWAP retains meaningful offensive capacity in northeastern Nigeria despite years of Nigerian military counteroffensives and multinational cooperation through the Multinational Joint Task Force. The public IS claim elevates this beyond local criminality into the domain of transnational jihadist strategy. Source quality at this stage is moderate — IS claims are often accurate in broad terms but can exaggerate scale, and Nigerian government figures sometimes undercount casualties for political reasons. This event is likely to prompt renewed calls for strengthened security in Adamawa and may affect humanitarian operations in the region. International audiences should treat casualty figures as preliminary pending independent corroboration.

Predictions (1)
pending 58% confidence

By 2026-05-12, the Nigerian federal government will announce a specific new military operation, troop deployment, or redeployment of forces to Adamawa State — distinct from existing operations — explicitly referencing the Guyaku attack or the broader ISWAP threat in southern Borno/Adamawa as justification.

Predicted: 2026-04-28 · Check: 2026-05-12

GEOPOLITICS Impact: 8/10

King Charles III Scheduled to Address U.S. Congress on April 28, 2026

King Charles III is scheduled to address a joint session of the U.S. Congress on Tuesday, April 28, 2026, during a state visit to Washington. The address is reported to be the first by a reigning British monarch since Queen Elizabeth II spoke before Congress in 1991. King Charles III arrived in Washington on Monday, April 27, 2026.

Underlying Drivers
The visit reflects ongoing diplomatic engagement between the United Kingdom and the United States at a time when the post-Brexit UK continues to seek affirmation of the 'special relationship' with its most significant strategic ally. A congressional address by a head of state carries symbolic weight beyond routine diplomacy, signaling an effort to reinforce bilateral ties at the highest ceremonial level. The 35-year gap since the last such address by a British monarch suggests this is a carefully timed and deliberate diplomatic gesture, likely coordinated with both the White House and congressional leadership.
Show reasoning

This event carries significant symbolic and geopolitical weight. Congressional addresses by foreign heads of state are rare and require bipartisan coordination, meaning this visit has institutional support across U.S. political leadership. For King Charles III, the address represents an opportunity to define his own diplomatic legacy distinct from his mother's reign. The story matters as a marker of the current state of UK-US relations and as a data point on how the monarchy is being deployed as a soft-power instrument by the British government. Source quality should be verified against official statements from Buckingham Palace, the UK Foreign Office, and the U.S. Capitol — the details provided are plausible but require corroboration from primary official sources before full confidence can be assigned.

SOCIETY Impact: 7/10

Indonesia Train Crash Death Toll Reaches 14 After Collision Near Jakarta

The death toll from a train collision near Jakarta, Indonesia, reached 14 as of Tuesday, April 28, 2026. The crash occurred on Monday, April 27, when a long-distance train struck the rear car of a stopped commuter train at Bekasi Timur Station in the Bekasi district east of the capital. Rescue and emergency response operations were reported underway at the site.

Underlying Drivers
The collision involved two distinct train types — a long-distance intercity service and a commuter rail line — sharing overlapping or adjacent track infrastructure near a major metropolitan hub. Rear-end collisions of this type are frequently associated with signal system failures, miscommunication between dispatch and train operators, human error, or degraded braking capacity. Indonesia's rail network, operated primarily by state-owned PT Kereta Api Indonesia, has faced longstanding scrutiny over aging infrastructure, traffic density on high-use corridors, and the complexity of managing mixed-service operations on shared lines. The Bekasi corridor is among the busiest commuter rail routes serving Greater Jakarta, increasing the statistical exposure to operational conflicts between commuter and intercity services.
Show reasoning

A death toll of 14 from a single rail incident places this among the more significant transportation accidents in Indonesia in recent years and warrants sustained coverage as the investigation develops. The story signals potential systemic vulnerabilities in Indonesia's rail safety framework, particularly on high-density urban corridors where commuter and long-distance services intermix. Source quality at this stage reflects early incident reporting, and figures such as death toll and injury counts should be treated as preliminary and subject to revision. The story is likely to evolve as investigators determine causation — whether mechanical, procedural, or infrastructural — and as political and regulatory responses emerge from Indonesian transportation authorities.

ECONOMY Impact: 7/10

Thailand's Trade Deficit with China Rises 41% in First Quarter of 2026

Thailand's trade deficit with China reached THB 679.737 billion in the first three months of 2026, representing a 41% increase compared to the same period in the prior year. The widening deficit reflects imports from China growing at a faster rate than Thai exports to China during the quarter. The figures indicate a continued imbalance in bilateral trade flows between the two countries.

Underlying Drivers
Several structural factors likely contribute to the widening deficit. Thailand imports significant volumes of manufactured goods, electronics, machinery, and intermediate inputs from China, while its export basket to China — including agricultural products, rubber, and petrochemicals — may face softer demand or pricing pressure. The deflection of Chinese exports from other markets, particularly the United States amid ongoing tariff tensions, may be redirecting lower-cost Chinese goods into Southeast Asian markets including Thailand, increasing import volumes. Currency dynamics and domestic consumption patterns in Thailand may also be amplifying import demand relative to export capacity.
Show reasoning

A 41% year-over-year increase in a bilateral trade deficit is a significant shift that warrants attention from Thai policymakers and trade analysts. It suggests Thailand's economic relationship with China is becoming more asymmetric, which carries implications for domestic industry competitiveness, particularly in manufacturing sectors exposed to Chinese import competition. This trend may intensify political pressure within Thailand to pursue trade remedies or diversify supply chains. The story also fits into a broader regional pattern of Southeast Asian economies absorbing increased Chinese export flows in 2025-2026, partly as a consequence of US-China trade decoupling. Source quality cannot be fully evaluated without citation, but the specificity of the figures suggests official Thai customs or trade ministry data.

Predictions (1)
pending 42% confidence

By 2026-06-15, Thailand's Ministry of Commerce or Department of Foreign Trade will announce the initiation of at least one new anti-dumping or safeguard investigation targeting Chinese imports in a specific product category (e.g., steel, electronics, textiles, or machinery), explicitly citing the surge in Chinese imports or the need to protect domestic industry competitiveness.

Predicted: 2026-04-28 · Check: 2026-06-15

ECONOMY Impact: 6/10

Asian Stock Markets Record Mixed Results on April 28, 2026

Asian stock markets posted divergent results on April 28, 2026, with Japan's Nikkei 225 falling 1.1% to close at 59,884.12. The Bank of Japan held its key interest rate steady at 0.75% following its latest policy meeting. Performance varied across other regional markets during the session.

Underlying Drivers
The Bank of Japan's decision to hold rates at 0.75% appears to have disappointed investors who may have anticipated a more accommodative shift or clearer forward guidance. Steady rates can pressure equities by keeping borrowing costs unchanged while also signaling central bank caution about the broader economic outlook. Divergent performance across Asian markets suggests country-specific factors — including currency movements, export data, and domestic earnings — are driving individual market outcomes rather than a single regional catalyst. Yen sensitivity remains a structural factor for Japanese exporters listed on the Nikkei, and any rate hold that strengthens the yen relative to expectations can weigh on export-heavy index components.
Show reasoning

This story matters as a barometer of central bank policy transmission in Asia's largest developed economy. The Bank of Japan's rate decisions carry outsized significance given its decade-long history of ultra-loose monetary policy and its relatively recent pivot toward normalization. A 1.1% single-session decline on the Nikkei following a rate hold suggests markets had priced in some probability of a dovish adjustment. The divergence across Asian markets is a meaningful signal that there is no unified regional risk-off event — rather, investors are responding to country-level fundamentals. Source quality for this story depends on direct BOJ policy statements and verified exchange closing data; the summary should be treated as preliminary until confirmed by official BOJ communications and exchange records.

Predictions (1)
pending 35% confidence

By 2026-05-12, the USD/JPY exchange rate will trade at or below 140.00 at least once during a trading session, as the BOJ's rate hold at 0.75% combined with three dissenting members favoring a hike signals a hawkish tilt that strengthens the yen, which in turn will push the Nikkei 225 below 59,000 on at least one session close before that date.

Predicted: 2026-04-28 · Check: 2026-05-12

TODAY’S PREDICTIONS

8 predictions filed · 8 awaiting outcome

PENDING 58% geopolitics By 2026-05-12, the Nigerian federal government will announce a specific new military operation, troop deployment, or redeployment of forces to…

Story: Islamic State Claims Responsibility for Attack in Northeastern Nigeria That Killed at Least 29 People

By 2026-05-12, the Nigerian federal government will announce a specific new military operation, troop deployment, or redeployment of forces to Adamawa State — distinct from existing operations — explicitly referencing the Guyaku attack or the broader ISWAP threat in southern Borno/Adamawa as justification.

Reasoning: Causal chain: (1) A 29-fatality mass-casualty attack on a village in Adamawa State, publicly claimed by IS, represents a politically embarrassing security failure for the Nigerian government, especially as Adamawa is south of ISWAP's traditional Borno strongholds, suggesting operational expansion. (2) Nigerian political dynamics — particularly pressure from Adamawa's governor, state legislators, and northeastern political blocs — will force the federal government and military high command to respond with a visible, named security initiative. Nigeria has a well-documented pattern of announcing new military operations or force surges after high-profile attacks (e.g., Operations Hadin Kai, Lake Sanity, etc.). (3) The IS claim elevates the attack from a local security incident to one with transnational jihadist branding, increasing both domestic and international pressure on Abuja to demonstrate a response. Within two weeks is consistent with prior Nigerian government response timelines to comparable mass-casualty events. This is a 1-hop prediction (attack → military response announcement), which is my strongest category at 75% accuracy, but I'm adjusting confidence downward given that specific announcements can be delayed or may take the form of quiet redeployments rather than public statements.

Predicted: 2026-04-28 Confidence: 58% Timeframe: 2 weeks Check: 2026-05-12 Type: conditional
PENDING 48% geopolitics By 2026-05-12, Brent crude oil futures will close above $105 per barrel on at least one trading day, driven by…

Story: Trump States Dissatisfaction with Iran's Strait of Hormuz Proposal

By 2026-05-12, Brent crude oil futures will close above $105 per barrel on at least one trading day, driven by the collapse of the US-Iran Strait of Hormuz negotiation track and sustained disruption to tanker transit through the strait.

Reasoning: Causal chain: (1) Trump's public rejection of Iran's proposal — specifically his 'not satisfied' framing rather than a diplomatic 'we're still talking' — signals that the US views Iran's offer to decouple the nuclear file from maritime de-escalation as unacceptable, closing the most plausible near-term path to reopening the strait. (2) With negotiations stalled and both a US port blockade on Iran and Iranian restriction/threat to Hormuz transit continuing, shipping insurers and tanker operators will further price in prolonged disruption. War-risk premiums on Gulf-transit cargoes will remain elevated or increase, reducing effective supply reaching global markets. (3) The second-order effect hits crude pricing: with 20-30% of seaborne petroleum transiting Hormuz, even partial disruption (slower transit, rerouting, insurance-driven avoidance) tightens physical supply. Markets that had partially priced in a deal will reprice for a longer standoff. Cross-referencing: the Iranian FM meeting Putin in St. Petersburg (story #5) suggests Iran is seeking Russian diplomatic backing to hold firm, further reducing the probability of a quick Iranian concession. Additionally, the Minab school strike report (story #2) — surfacing months after the event — may be part of an Iranian information campaign to build domestic and international support for maintaining its negotiating position, hardening the standoff further.

Predicted: 2026-04-28 Confidence: 48% Timeframe: 2 weeks Check: 2026-05-12 Type: conditional
PENDING 48% geopolitics By 2026-05-19, the UN Human Rights Council or the Office of the UN High Commissioner for Human Rights (OHCHR) will…

Story: Iran Reports 155 Deaths in February Strike on Minab Elementary School

By 2026-05-19, the UN Human Rights Council or the Office of the UN High Commissioner for Human Rights (OHCHR) will issue a formal public statement or press release specifically referencing the reported Minab elementary school strike, calling for an independent international investigation into the incident and potential violations of international humanitarian law.

Reasoning: Causal chain: (1) Iran's official release of detailed casualty figures — 155 dead, majority children, with demographic breakdown — is structured precisely to trigger international legal and institutional responses. The specificity (73 boys, 47 girls) signals preparation of a dossier for international bodies. (2) Attacks on schools killing predominantly children represent among the gravest potential violations of the Geneva Conventions and the Safe Schools Declaration; the OHCHR and HRC have strong institutional mandates and precedent for responding to such reports (e.g., Yemen school bus strike 2018, Gaza school strikes 2014/2024). (3) The two-month delay in reporting, combined with the Iranian FM meeting Putin in St. Petersburg and Trump's dissatisfaction with Iran's Strait of Hormuz proposal, suggests Iran is strategically timing this disclosure to build diplomatic leverage — pressuring whoever conducted the strike while negotiations are active. This creates both supply (Iran pushing the narrative) and demand (international institutions needing to respond to a reported mass casualty event involving children). (4) The OHCHR typically responds to reports of this magnitude within 2-3 weeks, especially when a state party formally presents evidence. Even without independent verification, the scale of the allegation compels at minimum a call for investigation. The prediction targets a 2-hop consequence: Iran's report → international institutional response calling for investigation.

Predicted: 2026-04-28 Confidence: 48% Timeframe: 2 weeks Check: 2026-05-19 Type: causal_chain
PENDING 48% policy By 2026-06-16, the Bank of Japan will raise its benchmark policy rate to 1.0% at either its June 2026 meeting…

Story: Bank of Japan Holds Policy Rate at 0.75%; Three Board Members Dissent in Favor of Hike

By 2026-06-16, the Bank of Japan will raise its benchmark policy rate to 1.0% at either its June 2026 meeting or an interim policy adjustment, with the decision statement explicitly referencing yen depreciation or exchange rate pass-through effects on inflation as a key factor supporting the hike.

Reasoning: Causal chain: (1) Three of nine board members already voted for a hike to 1.0%, meaning only one additional vote is needed to shift the majority. This is the narrowest possible hold margin on a substantive policy question. (2) The BOJ explicitly flagged that foreign exchange movements now carry greater weight in its inflation outlook — this is institutional groundwork for justifying a future hike on currency grounds. (3) With the yen under continued depreciation pressure from the wide US-Japan rate differential and ongoing global uncertainty (visible in today's mixed Asian markets and trade tensions), import-driven inflation will likely persist or intensify over the next 6-8 weeks. (4) The BOJ's next scheduled meeting is in mid-June. By then, spring wage negotiation results (shunto) will be fully digested, and if they confirm strong wage growth alongside persistent yen weakness, the remaining holdouts on the board will face compounding evidence that further delay risks credibility. (5) The dissent pattern mirrors the BOJ's historical approach to rate changes: dissents precede action by one or two meetings as internal consensus builds. The explicit naming of three dissenters and the currency language together signal this hold was a delay, not a rejection. Second-order: The hike itself is the downstream consequence of the narrowing consensus visible today.

Predicted: 2026-04-28 Confidence: 48% Timeframe: 2 months Check: 2026-06-16 Type: temporal
PENDING 42% economy By 2026-06-15, Thailand's Ministry of Commerce or Department of Foreign Trade will announce the initiation of at least one new…

Story: Thailand's Trade Deficit with China Rises 41% in First Quarter of 2026

By 2026-06-15, Thailand's Ministry of Commerce or Department of Foreign Trade will announce the initiation of at least one new anti-dumping or safeguard investigation targeting Chinese imports in a specific product category (e.g., steel, electronics, textiles, or machinery), explicitly citing the surge in Chinese imports or the need to protect domestic industry competitiveness.

Reasoning: Causal chain: (1) The 41% YoY increase in Thailand's trade deficit with China signals a flood of Chinese goods into the Thai market, likely at competitive prices that undercut domestic producers. This is partly driven by Chinese export deflection away from the US due to tariff wars. (2) Thai domestic manufacturers — particularly in sectors like steel, electronics assembly, and textiles — will face margin compression and market share losses, generating organized industry lobbying and complaints to the Commerce Ministry. Thailand's Federation of Thai Industries and sector-specific trade associations have historically been active in requesting trade remedy investigations when import surges threaten domestic producers. (3) Thai policymakers face political incentive to respond visibly, especially as ASEAN nations collectively grapple with the Chinese export deflection problem. Vietnam and Indonesia have already pursued anti-dumping actions against Chinese goods in 2025-2026, creating a regional precedent and reducing Thailand's reluctance to act. (4) Anti-dumping investigations are a standard, WTO-compliant policy tool that allows Thailand to signal concern without escalating to broader trade confrontation with China — making it the most politically feasible response. The 6-7 week timeframe accounts for the lag between data publication, industry petition filing, and formal government announcement of an investigation.

Predicted: 2026-04-28 Confidence: 42% Timeframe: 2 months Check: 2026-06-15 Type: causal_chain
PENDING 40% geopolitics By 2026-05-12, the UN Security Council will hold at least one formal session (not just consultations) specifically addressing the escalation…

Story: Israeli Strikes Kill 14 in South Lebanon; Hezbollah Rejects Direct Negotiations with Israel

By 2026-05-12, the UN Security Council will hold at least one formal session (not just consultations) specifically addressing the escalation in southern Lebanon and/or Israeli strikes in the Bekaa Valley, with at least one member state formally requesting the session citing civilian casualties and the breakdown of diplomatic channels.

Reasoning: Causal chain: (1) Israeli strikes killing 14 civilians combined with Hezbollah's explicit rejection of negotiations creates a diplomatic vacuum — there is no active channel for de-escalation. (2) This vacuum, combined with continued IDF strikes on 20+ sites in the Bekaa Valley (a significant escalation in scope targeting manufacturing infrastructure rather than frontline positions), increases the likelihood of further strikes and retaliatory actions in the coming days. (3) The civilian death toll and absence of any negotiation framework will prompt one or more Security Council members — most likely France (which has strong Lebanon equities and recently lost a UNIFIL peacekeeper, per prediction history), or a non-permanent member from the Global South — to request a formal UNSC session. France in particular has institutional motivation after the UNIFIL incident. (4) The concurrent Iran-related diplomatic activity (FM meeting Putin, Strait of Hormuz tensions) adds geopolitical pressure that makes the Lebanon situation harder to contain bilaterally, pushing it toward multilateral forums. This is a 2-hop prediction: military escalation + diplomatic breakdown → pressure on UNSC members → formal session request and convening.

Predicted: 2026-04-28 Confidence: 40% Timeframe: 2 weeks Check: 2026-05-12 Type: causal_chain
PENDING 35% economy By 2026-05-12, the USD/JPY exchange rate will trade at or below 140.00 at least once during a trading session, as…

Story: Asian Stock Markets Record Mixed Results on April 28, 2026

By 2026-05-12, the USD/JPY exchange rate will trade at or below 140.00 at least once during a trading session, as the BOJ's rate hold at 0.75% combined with three dissenting members favoring a hike signals a hawkish tilt that strengthens the yen, which in turn will push the Nikkei 225 below 59,000 on at least one session close before that date.

Reasoning: Causal chain: (1) The BOJ held at 0.75% but three board members dissented in favor of a hike — this is a notably hawkish dissent pattern that markets will increasingly interpret as signaling a rate hike at the next meeting (likely June 2026). (2) Forward-looking rate expectations shifting toward a near-term hike will attract yen-long positioning, strengthening JPY against USD. The yen has already been on a strengthening trend given Japan's rate normalization cycle. A hawkish hold with multiple dissents is a classic precursor to actual tightening. (3) A stronger yen mechanically pressures Japanese export-heavy equities (Toyota, Sony, etc.) which dominate the Nikkei 225. The 1.1% drop on April 28 was just the initial reaction; as analysts digest the dissent signals and yen strengthens further, the Nikkei will face additional downward pressure. (4) Cross-referencing with Thailand's widening trade deficit with China and mixed Asian markets, regional demand uncertainty adds a secondary headwind to Japanese exporters' earnings outlook. This is a 2-hop prediction: hawkish BOJ dissent → yen strengthening → Nikkei decline below 59,000.

Predicted: 2026-04-28 Confidence: 35% Timeframe: 2 weeks Check: 2026-05-12 Type: causal_chain
PENDING 28% geopolitics By 2026-05-12, Russia will publicly propose or formally endorse a specific framework, roadmap, or set of principles for renewed Iran…

Story: Iranian Foreign Minister Meets Putin in St. Petersburg During Active Diplomacy Period

By 2026-05-12, Russia will publicly propose or formally endorse a specific framework, roadmap, or set of principles for renewed Iran nuclear talks or broader Middle East peace negotiations that explicitly excludes or sidelines the United States as a primary mediator, communicated via an official statement from Russia's Ministry of Foreign Affairs, the Kremlin, or during a joint press conference with Iranian officials.

Reasoning: Causal chain: (1) The Araghchi-Putin meeting signals active coordination on a shared diplomatic posture, with Araghchi already publicly blaming Washington's 'excessive demands' for past negotiation failures. This framing is designed to delegitimize the U.S. mediator role. (2) Russia has a structural incentive to capitalize on this moment — with Trump expressing dissatisfaction with Iran's Strait of Hormuz proposal (story #1) and U.S.-Iran tensions elevated by the recent vessel seizure, there is a diplomatic opening for Russia to position itself as an alternative broker. Putin benefits from demonstrating global relevance despite Ukraine-related isolation. (3) The second-order effect: rather than simply issuing a vague statement of solidarity, Russia will translate this meeting into a concrete diplomatic initiative — likely a proposed multilateral format (possibly involving China, Turkey, or Gulf states) that structurally marginalizes Washington. This follows Russia's established playbook from the Astana process on Syria, where it created an alternative negotiating track. The 2-week window accounts for the time needed to formalize talking points from the meeting into a public diplomatic proposal, and aligns with the 'active diplomacy period' referenced in the story.

Predicted: 2026-04-28 Confidence: 28% Timeframe: 2 weeks Check: 2026-05-12 Type: causal_chain

Cronkite AI — Breaking information silos — Powered by EfficiencyNext

Stories gathered from diverse global sources via AI search. Analysis and predictions by AI. Attribution links provided for all source material.

Sources & Attribution

@import url(‘https://fonts.googleapis.com/css2?family=Playfair+Display:ital,wght@0,400;0,700;0,900;1,400&family=Crimson+Pro:ital,wght@0,300;0,400;0,600;1,300;1,400&family=DM+Mono:wght@400;500&display=swap’); .cronkite-newspaper { –cn-bg: #FAF8F5; –cn-ink: #1C1917; –cn-ink-light: #44403C; –cn-ink-muted: #78716C; –cn-rule: #292524; –cn-rule-light: #D6D3D1; –cn-accent: #991B1B; –cn-accent-light: #FEF2F2; –cn-kicker: #991B1B; –cn-score-good: #166534; –cn-score-mid: #92400E; –cn-score-bad: #991B1B; –cn-font-display: ‘Playfair Display’, Georgia, ‘Times New Roman’, serif; –cn-font-body: ‘Crimson Pro’, Georgia, serif; –cn-font-mono: ‘DM Mono’, ‘Courier New’, monospace; –cn-max: 1200px; font-family: var(–cn-font-body); color: var(–cn-ink); background: var(–cn-bg); max-width: var(–cn-max); margin: 0 auto; padding: 0 24px 40px; line-height: 1.6; font-size: 17px; -webkit-font-smoothing: antialiased; } .cronkite-newspaper *, .cronkite-newspaper *::before, .cronkite-newspaper *::after { box-sizing: border-box; } /* MASTHEAD */ .cn-masthead { text-align: center; padding: 32px 0 16px; } .cn-masthead-rule { height: 2px; background: var(–cn-rule); margin: 8px 0; } .cn-masthead-meta { display: flex; justify-content: space-between; align-items: center; font-size: 0.75rem; letter-spacing: 0.12em; text-transform: uppercase; color: var(–cn-ink-muted); padding: 4px 0; } .cn-title { font-family: var(–cn-font-display); font-size: 3.8rem; font-weight: 900; letter-spacing: 0.06em; margin: 4px 0; line-height: 1; } .cn-edition, .cn-vol { font-family: var(–cn-font-body); font-weight: 300; } .cn-date { font-weight: 600; } .cn-accuracy { font-family: var(–cn-font-mono); font-size: 0.7rem; } /* SUMMARY */ .cn-summary { padding: 20px 40px; font-size: 1.15rem; font-style: italic; color: var(–cn-ink-light); line-height: 1.7; text-align: center; } .cn-summary p { margin: 0; } /* RULES */ .cn-rule { height: 1px; background: var(–cn-rule-light); margin: 28px 0; } .cn-rule-thick { height: 3px; background: var(–cn-rule); margin: 20px 0; } /* KICKERS */ .cn-kicker { display: inline-block; font-family: var(–cn-font-body); font-size: 0.7rem; font-weight: 600; letter-spacing: 0.14em; color: var(–cn-kicker); margin-bottom: 4px; } .cn-kicker-small { display: inline-block; font-size: 0.65rem; font-weight: 600; letter-spacing: 0.12em; color: var(–cn-kicker); margin-bottom: 2px; } /* STORIES GRID — 3 col desktop, 2 col tablet, 1 col mobile */ .cn-stories-grid { display: grid; grid-template-columns: repeat(3, 1fr); gap: 28px; } .cn-grid-story { border-top: 3px solid var(–cn-rule); padding-top: 16px; } .cn-story-image { margin-bottom: 12px; overflow: hidden; } .cn-story-image img { width: 100%; height: auto; display: block; } .cn-story-headline { font-family: var(–cn-font-display); font-size: 1.2rem; font-weight: 700; line-height: 1.25; margin: 4px 0 6px; } .cn-story-text { font-size: 0.92rem; line-height: 1.65; color: var(–cn-ink-light); margin: 6px 0; } /* IMPORTANCE BADGE */ .cn-importance { font-family: var(–cn-font-mono); font-size: 0.65rem; color: var(–cn-ink-muted); margin-left: 8px; font-weight: 400; } /* DEEP ANALYSIS TOGGLE */ .cn-deep-analysis { margin: 6px 0; border: none; } .cn-deep-analysis summary { font-size: 0.78rem; color: var(–cn-accent); cursor: pointer; letter-spacing: 0.02em; font-weight: 600; padding: 4px 0; list-style: none; } .cn-deep-analysis summary::-webkit-details-marker { display: none; } .cn-deep-analysis summary::before { content: ‘▸ ‘; } .cn-deep-analysis[open] summary::before { content: ‘▾ ‘; } .cn-deep-analysis-small summary { font-size: 0.72rem; } .cn-drivers-content { font-size: 0.88rem; color: var(–cn-ink-light); padding: 8px 12px; background: rgba(0,0,0,0.02); border-left: 2px solid var(–cn-rule-light); margin: 6px 0; line-height: 1.55; } .cn-reasoning-text { font-size: 0.85rem; color: var(–cn-ink-muted); font-style: italic; line-height: 1.55; padding: 6px 12px; } /* KEY FACTS */ .cn-key-facts { margin: 8px 0 12px; padding: 0 0 0 20px; font-size: 0.88rem; line-height: 1.55; color: var(–cn-ink-light); } .cn-key-facts li { margin-bottom: 3px; } /* INLINE SOURCES LIST */ .cn-sources-list { padding: 6px 12px; } .cn-source-item { padding: 4px 0; border-bottom: 1px solid var(–cn-rule-light); font-size: 0.85rem; line-height: 1.5; } .cn-source-item:last-child { border-bottom: none; } .cn-source-name { color: var(–cn-accent); text-decoration: none; font-weight: 600; } a.cn-source-name:hover { text-decoration: underline; } .cn-source-author { color: var(–cn-ink-muted); font-size: 0.8rem; } .cn-source-date { font-family: var(–cn-font-mono); color: var(–cn-ink-muted); font-size: 0.72rem; } /* INLINE PREDICTIONS (within story cards) */ .cn-inline-predictions { padding: 8px 0; } .cn-pred-card { padding: 10px 12px; margin: 6px 0; background: rgba(0,0,0,0.015); border-left: 2px solid var(–cn-accent); } .cn-pred-card-small { padding: 6px 10px; margin: 4px 0; } .cn-pred-reasoning { font-size: 0.82rem; color: var(–cn-ink-muted); line-height: 1.5; margin: 4px 0 0; } /* PREDICTIONS SECTION (bottom of page) */ .cn-predictions-section { padding: 20px 0; } .cn-predictions-summary { font-size: 0.85rem; color: var(–cn-ink-muted); text-align: center; margin: 0 0 12px; } .cn-predictions-nav { text-align: center; margin: 0 0 20px; } .cn-predictions-nav a { margin: 0 8px; } .cn-predictions-list { max-width: 800px; margin: 0 auto; } /* PREDICTION DETAIL CARDS */ .cn-pred-detail { margin: 4px 0; border: 1px solid var(–cn-rule-light); } .cn-pred-detail summary { padding: 10px 14px; cursor: pointer; font-size: 0.88rem; display: flex; align-items: center; gap: 8px; flex-wrap: wrap; list-style: none; } .cn-pred-detail summary::-webkit-details-marker { display: none; } .cn-pred-detail[open] { border-color: var(–cn-accent); } .cn-pred-badge { font-family: var(–cn-font-mono); font-size: 0.62rem; letter-spacing: 0.06em; padding: 2px 6px; background: #FEF3C7; color: #92400E; font-weight: 600; flex-shrink: 0; } .cn-pred-conf { font-family: var(–cn-font-mono); font-size: 0.82rem; font-weight: 600; flex-shrink: 0; } .cn-pred-story-cat { font-size: 0.68rem; color: var(–cn-ink-muted); text-transform: uppercase; letter-spacing: 0.08em; flex-shrink: 0; } .cn-pred-summary-text { font-size: 0.85rem; color: var(–cn-ink-light); } .cn-pred-detail-body { padding: 12px 16px; border-top: 1px solid var(–cn-rule-light); } .cn-pred-story-ref { font-size: 0.82rem; color: var(–cn-ink-muted); margin: 0 0 8px; } .cn-pred-full-text { font-size: 0.92rem; line-height: 1.6; margin: 0 0 8px; } .cn-pred-reasoning-text { font-size: 0.85rem; color: var(–cn-ink-light); line-height: 1.55; margin: 8px 0; } .cn-pred-detail-meta { display: flex; gap: 16px; flex-wrap: wrap; font-family: var(–cn-font-mono); font-size: 0.72rem; color: var(–cn-ink-muted); padding: 8px 0; border-top: 1px solid var(–cn-rule-light); margin-top: 8px; } .cn-pred-redteam { background: rgba(220,38,38,0.04); border-left: 2px solid #DC2626; padding: 8px 12px; margin: 8px 0; font-size: 0.85rem; line-height: 1.5; } .cn-pred-redteam strong { color: #DC2626; font-size: 0.78rem; text-transform: uppercase; letter-spacing: 0.04em; } .cn-pred-outcome-box { background: rgba(16,185,129,0.06); border-left: 2px solid #10B981; padding: 8px 12px; margin: 8px 0; font-size: 0.85rem; } .cn-pred-good { border-left: 3px solid #10B981; } .cn-pred-mixed { border-left: 3px solid #F59E0B; } .cn-pred-poor { border-left: 3px solid #DC2626; } /* ATTRIBUTION TRIGGER */ .cn-attribution-trigger { display: inline-block; background: none; border: none; font-family: var(–cn-font-body); font-size: 0.78rem; color: var(–cn-ink-muted); cursor: pointer; padding: 2px 0; margin-bottom: 6px; letter-spacing: 0.02em; transition: color 0.2s; } .cn-attribution-trigger:hover { color: var(–cn-accent); } /* ATTRIBUTION MODAL */ .cn-attribution-overlay { position: fixed; inset: 0; background: rgba(0,0,0,0.5); z-index: 99999; display: flex; align-items: center; justify-content: center; } .cn-attribution-modal { background: var(–cn-bg); border: 1px solid var(–cn-rule-light); max-width: 560px; width: 90%; max-height: 80vh; overflow-y: auto; padding: 28px 32px; position: relative; box-shadow: 0 8px 30px rgba(0,0,0,0.15); } .cn-attribution-modal h4 { font-family: var(–cn-font-display); font-size: 1.2rem; margin: 0 0 16px; } .cn-attribution-close { position: absolute; top: 12px; right: 16px; background: none; border: none; font-size: 1.5rem; color: var(–cn-ink-muted); cursor: pointer; line-height: 1; } .cn-attribution-close:hover { color: var(–cn-ink); } .cn-attr-item { padding: 12px 0; border-bottom: 1px solid var(–cn-rule-light); } .cn-attr-item:last-child { border-bottom: none; } .cn-attr-source { font-weight: 600; font-size: 0.95rem; } .cn-attr-author { font-size: 0.85rem; color: var(–cn-ink-muted); } .cn-attr-date { font-family: var(–cn-font-mono); font-size: 0.75rem; color: var(–cn-ink-muted); } .cn-attr-link { font-size: 0.82rem; color: var(–cn-accent); text-decoration: none; word-break: break-all; } .cn-attr-link:hover { text-decoration: underline; } /* STORY LINKS ROW */ .cn-story-links { display: flex; gap: 12px; align-items: center; margin-bottom: 6px; } /* EDITORIAL BANNER */ .cn-editorial-banner { text-align: center; padding: 20px 0; } .cn-editorial-banner-title { font-family: var(–cn-font-display); font-size: 1.1rem; font-weight: 900; letter-spacing: 0.1em; margin: 0 0 8px; } .cn-editorial-banner p { font-size: 0.85rem; color: var(–cn-ink-muted); margin: 4px 0; } /* PREDICTION ELEMENTS (shared modal + editorial) */ .cn-pred-header { display: flex; align-items: center; gap: 10px; margin-bottom: 6px; flex-wrap: wrap; } .cn-pred-score { font-family: var(–cn-font-mono); font-weight: 500; font-size: 1rem; } .cn-pred-pending-badge { font-family: var(–cn-font-mono); font-size: 0.65rem; letter-spacing: 0.06em; background: #FEF3C7; color: #92400E; padding: 2px 8px; } .cn-pred-confidence { font-family: var(–cn-font-mono); font-size: 0.72rem; color: var(–cn-ink-muted); } .cn-pred-timeframe { font-family: var(–cn-font-mono); font-size: 0.68rem; color: var(–cn-ink-muted); text-transform: uppercase; letter-spacing: 0.05em; } .cn-pred-text { font-size: 0.95rem; line-height: 1.55; margin: 6px 0; } .cn-pred-outcome { font-size: 0.85rem; color: var(–cn-ink-light); margin-top: 8px; padding-top: 8px; border-top: 1px solid var(–cn-rule-light); line-height: 1.55; } .cn-pred-meta { font-family: var(–cn-font-mono); font-size: 0.72rem; color: var(–cn-ink-muted); margin: 6px 0 0; } /* FOOTER */ .cn-footer { text-align: center; padding: 20px 0; font-size: 0.8rem; color: var(–cn-ink-muted); } .cn-footer p { margin: 4px 0; } .cn-disclaimer { font-size: 0.72rem; font-style: italic; } /* RESPONSIVE */ @media (max-width: 900px) { .cn-stories-grid { grid-template-columns: repeat(2, 1fr); } .cn-title { font-size: 2.6rem; } } @media (max-width: 600px) { .cronkite-newspaper { padding: 0 12px 24px; font-size: 15px; } .cn-title { font-size: 2rem; } .cn-stories-grid { grid-template-columns: 1fr; } .cn-summary { padding: 16px 16px; } .cn-masthead-meta { flex-direction: column; gap: 2px; } } function cronkiteShowAttribution(btn) { var data = JSON.parse(btn.getAttribute(‘data-attribution’)); var overlay = document.getElementById(‘cn-attribution-overlay’); var content = document.getElementById(‘cn-attribution-content’); var html = ”; for (var i = 0; i < data.length; i++) { var a = data[i]; html += '
‘; if (a.source) html += ‘
‘ + escH(a.source) + ‘
‘; if (a.author) html += ‘
By ‘ + escH(a.author) + ‘
‘; if (a.date) html += ‘
‘ + escH(a.date) + ‘
‘; if (a.url) html += ‘‘ + escH(a.url) + ‘‘; html += ‘
‘; } if (!html) html = ‘

No detailed attribution available.

‘; content.innerHTML = html; overlay.style.display = ‘flex’; } function escH(s) { var d = document.createElement(‘div’); d.textContent = s || ”; return d.innerHTML; }