If You Missed the Best Recent Articles:
Key Headlines:
Weekend 21-Hour US-Iran Talks Fail
US Navy Seals Strait of Hormuz Today
Hormuz Blockade Scenario
Iran Loses 40% of GDP from War
Hormuz: -20 million bpd
Biggest drop since 1980s
3.98 million units
New debt growth surges to +2,990 billion CNY
Goldman Sachs: Q1 surges, FICC revenue disappoints
Goldman Sachs: Q1 Surge but FICC Revenue Disappoints
Ceasefire broadly holding








